Crie um algoritmo que o usuário entra com dois números e escolhe qual a operação
matemática deseja realizar. Deve ser exibida um menu com as opções abaixo:
[1] Soma
[2] Subtração
[3] Multiplicação
[4] Divisão
[5] Sair
Após a escolha do usuário deve ser deve realizada a operação escolhida e mostrar o
resultado dessa operação.
Soluções para a tarefa
Resposta:
algoritmo "calculadora"
var N,N1,S : Real
var O,Condicao: Caracter
inicio
O <- "0"
S <-0
Condicao <- "s"
Enquanto Condicao = "s" Faca
Escreva ( " Digite um numero : ")
Leia (N)
Escreva ( " Digite a Operação 1[+], 2 [-], 3 [*], 4 [/]: ")
Leia (O)
Escreva ( " Digite outro numero: ")
Leia (N1)
Escreva (" ................................................................................")
Se (O = "1" ) Entao
S <- N + N1
Escreval ( N , " + " , N1," = ",S)
Escreva (" ................................................................................")
Senao
Se (O = "2" ) Entao
S <- N - N1
Escreval ( N , " - " , N1," = ",S)
Escreva (" ................................................................................")
Senao
Se (O = "3" ) Entao
S <- N * N1
Escreval ( N , " × " , N1," = ",S)7
Escreva (" ................................................................................")
Senao
Se (O = "4" ) Entao
S <- N / N1
Escreval ( N , " ÷ " , N1," = ",S)
Escreva (" ................................................................................")
Senao
Escreval ("Operação inválida ")
Escreva (" ................................................................................")
Fimse
Fimse
Fimse
Fimse
Escreval ( " Quer continuar? [s/n] ")
leia (Condicao)
Escreva (" ................................................................................")
FimEnquanto
fimalgoritmo
Explicação:
Ver se ficou do jeito que vc queria