Ejercicio: Creación de una aplicación de calculadora
En este ejercicio, sigue trabajando en el programa de calculadora que creó en el primer ejercicio. Toma todo el conocimiento obtenido e implementa la funcionalidad restante, como la entrada del usuario, y aplica un operador aritmético.
Lectura desde la consola
En esta parte, añade soporte para leer desde la consola.
Vaya al directorio Variables y abra el archivo
Program.fs.Busque el código siguiente:
printfn "Welcome to the calculator program" // read input from the console and assign to `sum` let sum = 0 printfn "The sum is %i" sumReemplace la línea de comentario por el código siguiente:
printfn "Type the first number" let firstNo = System.Console.ReadLine() printfn "Type the second number" let secondNo = System.Console.ReadLine() printfn "First %s, Second %s" firstNo secondNoGuarde el archivo y, a continuación, ejecute el programa.
Ejecute el comando
dotnet run.dotnet runTeclee 1 y 2 cuando se le pida la entrada.
La salida será similar a lo siguiente:
Welcome to the calculator program Type the first number 1 Type the second number 2 First 1, Second 2 The sum is 0En este momento, estás apoyando la entrada del usuario, pero necesitas que el programa realmente realice cálculos, así que hagámoslo a continuación.
Realización de un cálculo
Para agregar la parte de cálculo del programa, convierta la entrada del usuario en números y aplique un operador aritmético.
Busque la fila que tiene el siguiente aspecto:
let sum = 0Cámbiela al siguiente código:
let sum = (int firstNo) + (int secondNo)Guarde los cambios y vuelva a ejecutar el programa.
Ejecute el comando
dotnet run.dotnet runIntroduzca 1 y 2 cuando se le pida la entrada.
Verá una salida similar a la siguiente:
Welcome to the calculator program Type the first number 1 Type the second number 2 First 1, Second 2 The sum is 3
¡Enhorabuena! El programa de calculadora funciona como debería.