Exercício – Criar um programa de calculadora

Concluído(a)

Neste exercício, continue trabalhando no programa de calculadora criado no primeiro exercício. Reúna todo esse conhecimento arduamente conquistado, e implemente a funcionalidade restante, como entrada do usuário, e aplique um operador aritmético.

Ler do console

Nesta parte, você adiciona suporte para leitura no console.

  1. Acesse o diretório Variáveis e abra o arquivo Program.fs.

  2. Localize o código a seguir:

    printfn "Welcome to the calculator program"
    // read input from the console and assign to `sum`
    let sum = 0
    printfn "The sum is %i" sum
    
  3. Substitua a linha de comentário pelo código a seguir:

    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 secondNo
    

    Salve o arquivo e execute o programa em seguida.

  4. Execute o comando dotnet run.

    dotnet run
    
  5. Preencha 1 e 2 quando solicitado.

    A saída será parecida com:

    Welcome to the calculator program
    Type the first number
    1
    Type the second number
    2
    First 1, Second 2
    The sum is 0
    

    Neste ponto, você está dando suporte à entrada do usuário, mas precisa que o programa realmente calcule, portanto, vamos fazer isso em seguida.

Executar um cálculo

Para adicionar a parte do cálculo do programa, converta a entrada do usuário em números e aplique um operador aritmético.

  1. Localize a linha com a aparência a seguir:

    let sum = 0
    

    Altere-a para o seguinte código:

    let sum = (int firstNo) + (int secondNo)
    

    Salve suas alterações e execute o programa novamente.

  2. Execute o comando dotnet run.

    dotnet run
    
  3. Insira 1 e 2 quando for solicitado.

    Você verá uma saída semelhante a:

    Welcome to the calculator program
    Type the first number
    1
    Type the second number
    2
    First 1, Second 2
    The sum is 3
    

Parabéns! Seu programa de calculadora funciona corretamente.