ATPS Programacao etapa 1 systemxxx
605 palavras
3 páginas
IntroduçãoNesse trabalho será feita uma pesquisa e apresentação sobre a utilidade do system() na linguagem C, suas funções úteis para melhorar a interação com o usuário e suas definições.
Também será apresentado um esboço de uma calculadora feita português estruturado.
Esboço do Programa
Item 1: Menu principal.
Variável: op do tipo caractere.
Ações:
1. Apresentar na tela as opções do aplicativo básico (Soma, Subtração, Multiplicação,
Divisão, Exponenciação, Raiz Quadrada, Porcentagem e Sair).
2. Receber a opção e armazenar (op).
Item 2: Operações
Variáveis val1, val2 do tipo inteiro e res do tipo real.
Ações:
1. Solicitar e armazenar o primeiro valor (val1).
2. Solicitar e armazenar o segundo valor (val2).
3. Realizar o cálculo e armazenar o resultado (res).
4. Apresentar o resultado na tela (res).
Programa
Inicio algoritmo
val1, val2, res: real op: inteiro inicio repita limpatela escreval("Escolha a Operacao Matematica:") escreval("1 = Menu Principal | 6 = Exponenciacao") escreval("2 = Soma | 7 = Raiz") escreval("3 = Subtracao | 8 = Porcentagem") escreval("4 = Multiplicacao | 0 = Sair") escreval("5 = Divisao") leia(op) se ((op<>0) e (op<>1) e (op<>7) e (op<>8)) entao escreval(" Informe o primeiro numero:") leia(val1) escreval(" Informe o segundo numero:") leia(val2) fimse se (op=1) entao limpatela escreval("Escolha a Operacao Matematica:") escreval("1 = Menu Principal | 6 = Exponenciacao") escreval("2 = Soma | 7 = Raiz") escreval("3 = Subtracao | 8 = Porcentagem") escreval("4 = Multiplicacao | 0 = Sair") escreval("5 =