TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Etapas de desenvolvimento

Trabalho acadêmico: Etapas de desenvolvimento. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  14/10/2013  •  Trabalho acadêmico  •  1.060 Palavras (5 Páginas)  •  432 Visualizações

Página 1 de 5

Sumário

Calculadora em C ....................................................................................................................... 3

Etapas de desenvolvimento .................................................................................................... 3

Português Estruturado para Calculadora ................................................................................ 4

Comando System() ..................................................................................................................... 5

System (atr) Color .................................................................................................................. 5

System (atr) Pause .................................................................................................................. 6

System (atr) Title. ................................................................................................................... 6

Código em C ............................................................................................................................... 6

Telas: ....................................................................................................................................... 11

Calculadora em C

Etapas de desenvolvimento

Conforme o ATPS descreve, a calculadora será escrita em linguagem “C” que no momento é a ferramenta ministrada na matéria de programação estruturada para aprendizado e ambientação com linguagens de programação. O modelo da calculadora atenderá as especificações descritas no ATPS e estará apta para realizar os cálculos necessários

para o funcionamento.

A calculadora no primeiro momento realizará as operações mais comuns da matemática, possibilitará de realização das operações de soma, subtração, multiplicação, divisão, exponenciação, raiz quadrado e porcentagem.

Após terminado as etapas do código, a calculadora executará as ações da seguinte forma:

 Será exibida uma tela com as opções de calculo conforme as operações informadas.

 O usuário deverá informar o operador (O caractere conforme a operação)

 Informar os valores para operação

 Exibição do resultado na tela e o programa será finalizado.

A calculadora realizará uma operação de calculo por vez, para cada chamada de execução, o usuário deverá primeiramente informar o operador e em seguida informar o primeiro valor e o segundo valor respectivamente, ao termino a tela informará o resultado obtido do calculo escolhido.

Se caso o usuário atribuir o numero 0 quando for executar operação de divisão, o programa exibira na tela que esse tipo de calculo não é possível e finalizará a execução do programa.

Português Estruturado para Calculadora

Abaixo será listado em português estruturado o código que foi atribuído à calculadora para permitir a execução do programa conforme descreve o ATPS. O código facilita a compreensão para os iniciantes na programação.

- - - - - - - - - - - - - - - - - - -trecho do código - - - - - - - - - - - - - - - - - - - - - - - - - - -

Início // início do programa

Inteiro: numero 1, numero2, resultado; // números inteiros

Caractere: operador; // recebe uma string que informa variável que identifica a operação.

Flutuante:

valorDecimal, decimal2; // recebe números decimais.

Escreva (“ Calculadora em C”);

Escreva (“Escolha o operador”);

Leia (operador);

Escolha (operador)

Caso ‘+’:

resultado = numerador1 + numerador2;

escreva( “ valor da soma eh ”, resultado)

Pare

Caso ‘-’:

resultado = numerador1 - numerador2;

escreva( “ valor da subtração eh ”, resultado)

Pare

Caso ‘/’:

valorDecimal = numerador1 / numerador2;

escreva( “ valor da divisão é ”, resultado)

Pare

Caso ‘*’:

resultado = numerador1 * numerador2;

escreva( “ valor da soma eh ”, resultado)

Pare

Caso ‘e’:

resultado = pot( numerador1,numerador2);

escreva( “ valor da soma eh ”, resultado)

Pare

Caso ‘r’:

resultado = sqrt(numerador1);

escreva( “ a raiz quadrada é ”, resultado)

Pare

Caso ‘p’:

decimal2 = numero2

valorDecimal = numero1 * ( numero2 / 100);

escreva( numero1 + “ por cento de ” + numero, resultado)

Pare

Caso Contrario

Escreva (“ Nenhum operador válido selecionado, o programa será encerrado.”)

Fim Escolha

Fim.

Programa encerrado.

Comando System()

Este comando permite acessar funcionalidades oferecidas no promot de comando do MSDos no momento de execução, tais como alterar cores do fundo de tela

...

Baixar como (para membros premium)  txt (9.8 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com