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

ATPS - Calculadora Em C++

Trabalho Universitário: ATPS - Calculadora Em C++. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  13/10/2014  •  8.719 Palavras (35 Páginas)  •  509 Visualizações

Página 1 de 35

SUMÁRIO

INTRODUÇÃO 4

Relatório 1 – Planejamento Inicial 5

Descrição das variáveis 5

Esboço do Algoritmo do Programa 6

Relatório 2 – Comando system( ) 8

Relatório 3 – Aplicativo Básico 10

Telas com Funcionalidades do Sistema 17

Tela do Aplicativo Avançado...........................................................................................23

Relatório 4 – Algoritmos Avançados...............................................................................23

Relatório 5 – Aplicativo Final..........................................................................................25

Código Fonte.............................................................................................................25

Telas do Aplicativo Avançado..................................................................................33

CONCLUSÃO 40

BIBLIOGRAFIA 41

INTRODUÇÃO

Neste projeto de ATPS iremos desenvolver uma calculadora com suas funcionalidades básicas, utilizando a linguagem de programação C. Para desenvolvimento deste projeto utilizamos como base aulas dadas em sala.

DESENVOLVIMENTO

ETAPA 1

Relatório 1 – Planejamento Inicial

Descrição das Variáveis

Para elaborar o programa precisaremos analisar alguns pontos importantes.

A princípio, para utilizarmos qualquer operação da calculadora vamos precisar escolher a operação. Portanto, criaremos a variável “Op” (Opção) de Tipo “char”, para que os caracteres “+” (Soma), “-” (Subtração), “*” (Multiplicação), “/” (Divisão), “E” (Exponenciação), “R” (Raiz Quadrada), “P” (Porcentagem) e “S” (Sair) sejam atribuídos a ela.

Para realizarmos qualquer operação, precisaremos de ao menos um valor, desta forma decidimos criar duas variáveis: “valor1” e “valor2” do tipo “float”.

Como todo cálculo exibe um resultado, criamos a variável “res” também do tipo “float”. Criamos também a variável “continuar” para que o sistema finalizasse apenas quando escolher a opção de Sair, caso o contrário continuar.

Esboço do Algoritmo do Programa

var

Real: valor1, valor2, res = 0;

Caractere: Op, continuar = 'S';

inicio

Enquanto (continuar = 'S')

escreva ("Digite + para soma");

escreva ("Digite - para subtracao");

escreva ("Digite * para multiplicacao");

escreva ("Digite / para divisão");

escreva ("Digite E para exponenciacao");

escreva ("Digite R para raiz quadeada");

escreva ("Digite P para porcentagem");

escreva ("Digite S para sair");

escreva ("Escolha qual tipo de operaçao: ");

leia (Op);

se (Op = '+')

então

escreva ("Digite o primeiro número: ");leia (valor1);

escreva ("Digite o segundo número: ");leia (valor2);

res <– valor1 + valor2;

senão

se (Op = '-')

então

escreva ("Digite o primeiro número: ");leia (valor1);

escreva ("Digite o segundo número: ");leia (valor2);

res <– valor1 - valor2;

senao

se (Op = '*')

então

escreva ("Digite o primeiro número: ");leia (valor1);

escreva ("Digite o segundo número: ");leia (valor2);

res <– valor1 * valor2;

senao

se (Op = '/')

então

escreva ("Digite o primeiro número: ");leia (valor1);

escreva ("Digite o segundo número: ");leia (valor2);

se (valor2 = 0)

então

escreva ("Erro! Divisão por zero.");

senão

res <– valor1 / valor2;

fimse

senao

se (Op = 'E')

...

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