Tabfeito

5411 palavras 22 páginas
Relatório 1 – Planejamento Inicial

Esboço do programa em Português estruturado.

Calculadora
Vamos precisar basicamente de três variáveis que armazenem números reais e uma que armazene caracteres de texto.
Variáveis:
float valor1, valor2, result ; char opcao_escolhida;

Menu Principal Ações:
1. Armazenar valor 0(valor1).
2. Armazenar valor 0(valor2).
3. Armazenar valor 0(resultado).
4. Exibir na tela as opções: Soma, Subtração, Multiplicação, Divisão, Exponenciação, Raiz quadrada, Porcentagem e Saída.
5. Receber a opção escolhida e armazenar (opcao_escolhida).
6. Verificar se o valor recebido (opcao_escolhida) é uma letra minúscula.
7. Se (opcao_escolhida) for uma letra minúscula, trocar para maiúscula.
8. Enquanto (opcao_escolhida) for diferente de Saída, inicia tratamento da opção escolhida.
9. Encerrar o programa.

Tratamento de opção escolhida Ações:
1. Caso opção digitada seja diferente das disponíveis, mostrar “Opção invalida” e retornar ao menu principal.
2. Caso opção digitada seja soma, iniciar operação de soma.
3. Caso opção digitada seja subtração, iniciar operação de subtração.
4. Caso opção digitada seja multiplicação, iniciar operação de multiplicação.
5. Caso opção digitada seja divisão, iniciar operação de divisão.
6. Caso opção digitada seja exponenciação, iniciar operação de exponenciação.
7. Caso opção digitada seja Raiz quadrada, iniciar operação de raiz quadrada.
8. Caso opção digitada seja porcentagem, iniciar operação de porcentagem.
Operação de soma
Ações:
1. Solicitar o primeiro valor e armazenar (valor1).
2. Solicitar o segundo valor e armazenar (valor2).
3. Somar valor1 com valor2 e armazenar o resultado (result).
4. Apresentar o resultado na tela (result).
5. Limpar tela.
6. Voltar ao menu principal.
Operação de subtração
Ações:
1. Solicitar o primeiro valor e armazenar (valor1).
2. Solicitar o segundo valor e armazenar (valor2).
3. Subtrair valor1 de valor2 e armazenar o resultado (result).
4. Apresentar o resultado na tela

Relacionados