Vamos a hacer una calculadora muy básica con PowerShell la cual solo tendra cuatro posibles operaciones: suma, resta, multiplicación y división. Para ello usaremos una función llamada "operar" a la que se pasaremos dos números y una operación.
Espero que os haya gustado.
Un saludo.
# calculadoraBasica.ps1 function operar($valor1,$valor2,$op){ switch ($op){ 1 { $result = $valor1 + $valor2 } 2 { $result = $valor1 - $valor2 } 3 { $result = $valor1 * $valor2 } 4 { $result = $valor1 / $valor2 } } return $result } do{ cls Write-Output "1. Sumar " Write-Output "2. Restar" Write-Output "3. Multiplicar" Write-Output "4. Dividir" $opcion = Read-Host "¿Que desea hacer? " } while (($opcion -lt 1) -or ($opcion -gt 4)) $num1 = Read-Host "Introduce un número: " $num2 = Read-Host "Introduce otro número: " $res = operar $num1 $num2 $opcion Write-Output "El resultado es: $res" # fin del programa
Espero que os haya gustado.
Un saludo.
No hace la suma
ResponderEliminarEste comentario ha sido eliminado por el autor.
Eliminarpues a arreglas, campeón
Eliminarhijo de puta sigue sin sumar
ResponderEliminarhe suspendido un examen por tu culpa, voy a repetir curso por tu culpa te voy a denunciar
ResponderEliminarhijo de puta
ResponderEliminartus muertos
EliminarVa perfecto
ResponderEliminarChúpala Mario
ResponderEliminarAJJAAJ
EliminarPero que jefes sois chavales yo también voy a suspender , sus muertos
ResponderEliminarAnimo chavales
ResponderEliminarMira que sois subnormales, hay que hacer un casting panda de monos.
ResponderEliminarSr. Txoco hemos conseguido solucionar tu problema, vamos a ahorrarte diversas denuncias con las que te han amenazado por aqui:
ResponderEliminar1 { $result = [int]$valor1 + [int]$valor2 }
te han humillao Txoco
EliminarHijo de su madre que tranquila se quedó al darle a luz.
ResponderEliminarCompalta
ResponderEliminarEsto funciona, no sabeis ni copiar
ResponderEliminarte falta el [int], chupapollas.
ResponderEliminarmaricon
EliminarSi funciona hijos de puta
Eliminarchupala x2 mario
ResponderEliminar+1
Eliminar+2
Eliminartan basado mi king aajaajja
Eliminardecirme la a
ResponderEliminarme cago en tus muertos
ResponderEliminarno
ResponderEliminar