Juhs
Nesta próxima etapa, será realizada o calculo propriamente dito.
Assim, nesta etapa, o usuário fornece os dois números para operação introduzida é válida. Veja o exemplo abaixo:
// primeiro há a declaração dos dois números reais
Real: a,b, resultado
Se (flag == 1){ Escreva “Por favor, digite o primeiro numero”.
Leia(b)
Então deve-se efetuar o cálculo propriamente dito de acordo com a operação ... veja o exemplo abaixo para o caso da adição
Se ( operação == “a”){ Resultado = a + b
Escreva “O valor de ” + a + “ mais” + b + “ é ” + Resultado
}
Deve-se fazer isso para todas as demais operações.
Etapa 1 – Exercício de estruturas condicionais.
Desenvolva um algoritmo que será uma calculadora. Para tanto, deverá ser apresentado um menu que relacionará um valor inserido com uma determinada operação.
A calculadora deverá efetuar quatro operações básicas:
° Adição
° Subtração
° Multiplicação
° Divisão
A primeira etapa de algoritmo deverá receber a escolha de operação a parti do usuário.
O tipo de dado para denotar a operação matemática correspondente é caracter, que é uma letra.
Então por exemplo:
Caracter: Operação
Declara uma variável do tipo caracter, cujo nome é operação
Esta variável poderá receber quatro valores validos: a,s,m,d (iniciais de cada operação)
Se estas operações forem válidas, uma variável do tipo inteiro, chamada flag, deverá ser usada para mostrar que a escolha de operação é válida.
Então por exemplo:
Inteiro: flag
Esta variável possui os valores 1, para operação válida, e 0 para operação inválida.
Então nesta etapa, o usuário verá um menu, como o abaixo:
“Por favor, digite a operação que deseja realizar”
“a - para adição ”
“s - para subtração”
“m - para multiplicação ”
“d - para divisão”
Faça isso