Atps Calculadora
Casos: Atps Calculadora. Pesquise 862.000+ trabalhos acadêmicosPor: • 14/4/2014 • 307 Palavras (2 Páginas) • 388 Visualizações
1. Elaborar um esboço do programa, listando cada ação a ser executada e analisando criteriosamente quais os dados envolvidos, bem como os tipos de variáveis que melhor se adéquam para armazená-los. As funcionalidades da 1º etapa são:
(+) Soma
(-) Subtração
(*) Multiplicação
(/) Divisão
(E) Exponenciação
(R) Raiz Quadrada
(P) Porcentagem
1- Menu principal
2- Operação de Soma
3- Operação de Subtração
4- Operação de Multiplicação
5- Operação de Divisão
6- Operação de Exponenciação
7- Operação de Raiz Quadrada
8- Operação de Porcentagem
RELATÓRIO 1
Item 1: Menu Principal
Variável: oper do tipo int
Ações:
1. Apresentam na tela operações disponíveis na calculadora.
2. Receber operação. (oper)
Item 2: Soma
Variável: num1, num2 do tipo float
Ações:
1. Solicitar e armazenar primeiro valor. (num1)
2. Solicitar e armazenar segundo valor. (num2)
3. Calcular e mostrar o resultado na tela. (printf)
Item 3: Subtração
Variável: num1, num2 do tipo float
Ações:
1. Solicitar e armazenar primeiro valor. (num1)
2. Solicitar e armazenar segundo valor. (num2)
3. Calcular e mostrar o resultado na tela. (printf)
Item 4: Multiplicação
Variável: num1, num2 do tipo float
Ações:
1. Solicitar e armazenar primeiro valor. (num1)
2. Solicitar e armazenar segundo valor. (num2)
3. Calcular e mostrar o resultado na tela. (printf)
Item 5: Divisão
Variável: num1, num2 do tipo float
Ações:
1. Solicitar e armazenar primeiro valor. (num1)
2. Solicitar e armazenar segundo valor. (num2)
3. Calcular e mostrar o resultado na tela. (printf)
Item 6: Exponenciação
Variável: num1, num2 do tipo float
Ações:
1. Solicitar e armazenar primeiro valor. (num1)
2. Fazer o calculo de modo que res = exp(val1)
3. Calcular e mostrar o resultado na tela. (printf)
Item 7: Raiz Quadrada
Variável: num1 do tipo float
Ações:
1. Solicitar e armazenar primeiro valor. (num1)
2. Fazer o calculo (sqrt)
3. Calcular e mostrar o resultado na tela. (printf)
Item 8: Porcentagem
Variável: num1, num2 do tipo float
Ações:
1. Solicitar e armazenar primeiro valor. (num1)
2. Solicitar e armazenar segundo valor. (num2)
3. Calcular e mostrar o resultado na tela. (printf)
Item 9: Conversão Binário para Decimal
Variável: num1 do tipo float
Ações:
1. Solicitar e armazenar o valor que o usuário deseja converter. (num1)
2. Converter inteiro para string. (itoa)
3. Calcular e mostrar o resultado na tela. (printf)
Item 10: Conversão Decimal para Binário
Variável: num1, num2 do tipo float
Ações:
1. Solicitar e armazenar o valor que o usuário deseja converter. (num1)
2. Converter inteiro para string. (itoa)
3. Calcular e mostrar o resultado na tela. (printf)
...