atps programção estruturada
DIEGO DE SOUZA NAVA
9902004391
FELIPE BARRETO
8976187058
Programação Estruturada
ATPS da disciplina Programação Estruturada, Professor André Jovetta do Curso de Ciência da Computação da Faculdade Anhanguera de Limeira.
07, abril de 2015
Sumário
1. ETAPA 1 3
1.1. Relatório 1 – Planejamento inicial 3
1.2. Relatório 2 – Comando system() 5
2. ETAPA 2 6
2.1. Relatório 3 – Aplicativo Básico 6
3. ETAPA 3 14
3.1. Relatório 4 – Algoritmos Avançados 14
4. ETAPA 4 16
4.1. Relatório 5 – Aplicativo Final 16
1. ETAPA 1
1.1. Relatório 1 – Planejamento inicial
Variáveis
(+) Soma: 2 variáveis do tipo real(float), sendo as duas para receber os valores a serem somados. (-) Subtração: 2 variáveis do tipo real(float), sendo as duas para receber os valores a serem subtraídos.
(*) Multiplicação: 2 variáveis do tipo real(float), sendo as duas para receber os valores a serem multiplicados.
(/) Divisão: 2 variáveis do tipo real(float), sendo as duas para receber os valores a serem divididos. (E) Exponenciação: 2 variáveis do tipo real(float), sendo uma para receber o valor da base e outra para o valor do expoente. ® Raiz Quadrada: 1 variável do tipo real(float), uma para receber o valor a ser calculado. (P) Porcentagem: 2 variáveis do tipo real(float), sendo uma para receber o valor da porcentagem e outra para o valor da base de porcentagem.
Esboço do programa (Português Estruturado) algoritimo var op: inteiro val1, val2, res: real inicio escreval(“( ) – Menu Principal.”) escreval(“(+) – Operação de Soma.”) escreval(“(-) – Operação de Subtração.”) escreval(“(*) – Operação de Multiplicação.”) escreval(“(/) - Operação de Divisão.”) escreval(“(E) – Operação de Exponenciação.”) escreval(“® – Operação de Raiz Quadrada.”) escreval(“(P) – Operação de Porcentagem.”) leia(op) escolha(op) caso 1 escreva(“Digite o primeiro valor:”) leia(val1) escreva(“Digite o segundo valor:”) leia(val2) res <- val1+val2