Atps Calculadora Em C
Ensaios: Atps Calculadora Em C. Pesquise 862.000+ trabalhos acadêmicosPor: Djcarol • 16/11/2014 • 2.152 Palavras (9 Páginas) • 343 Visualizações
Passo 1 da Etapa 1
Algoritmo “Calculadora”
Var n1, n2, ra, rs, rm, rd, re, rr, rp: real
Var opcao:caracter
Inicio
Faca
Inicio
Escreva(“Calculadora”)
Escreva(“[+] Adição”)
Escreva(“[-] Subtração”)
Escreva(“[*] Multiplicação”)
Escreva(“[/] Divisão”)
Escreva(“[E] Exponenciação”)
Escreva(“[R] Raiz Quadrada”)
Escreva(“[P] Porcentagem”)
Escreva(“[S] Sair”)
Escreva (“Digite a sua opção:”)
Leia (opcao)
Escolha (opcao)
Passo 2 da Etapa 1
System(“cls”)
Função utilizada para limpar a tela.
System(“pause>null”)
Sua função é eliminar a mensagem da tela, o comanda da uma pausa e mostra na tela a mensagem: “Pressionar qualquer tecla para continuar”
System(“color”)
Comando usado para mudar a cor do fundo da tela e do texto . Para indicar a cor usamos letras e números.
System(“title”)
Altera o titulo da janela do programa, caso o título seja omitido.
Passo 3 da Etapa 1
Relatório 1 – Planejamento Inicial
Durante a elaboração do português estruturado da calculadora utilizamos variáveis que irão possuir um valor durante a utilização do programa. Essas variáveis são criadas de forma que, possamos identificar ao que se refere. Por exemplo, a variável ra, significa o resultado da adição.
Desta forma, para criação deste programa utilizaremos 11 variáveis. Descrição:
n1 - primeiro número
n2 – segundo número
ra – resultado da adição
rs – resultado da subtração
rs – resultado da multiplicação
rs – resultado da divisão
rs – resultado da exponenciação
rs – resultado da raiz quadrada
rs – resultado da porcentagem
opcao – caráter do menu
Relatorio 2- Comando System()
O comando system nos permite o alterar cores de fundo e letras, limpar tela, parar o programa entre outros. É utilizado para deixar o programa mais amigável ao usuário.
No entanto, para utilizarmos este comando é preciso utilizar também a biblioteca stdio.hno inicio do programa.
Programa em linguagem C
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
/*Menu Media*/
int main()
{
float n1,n2,ra,rs,rm,rd,re,rr,rp;
char opcao;
do
{
system("cls");
printf("\n calculadora");
printf("\n [+]adicao");
printf("\n [-]subtracao");
printf("\n [*]multiplicacao");
printf("\n [/]divisao");
printf("\n [E]exponenciacao");
printf("\n [R]raiz quadrada");
printf("\n [P]porcentagem");
printf("\n [S]Sair");
printf("\n digite a sua opcao:");
fflush(stdin);
scanf("%c",&opcao);
switch(opcao)
{
case'+': printf("\n digite o primeiro numero:");
scanf("%f",n1);
printf("\n digite o segundo numero:");
scanf("%f",n2);
ra=n1+n2;
printf("\n adicao:%4.1f",ra);
break;
case'-':printf("\n digite o primeiro numero:");
scanf("%f",n1);
printf("\n digite o segundo numero:");
scanf("%f",n2);
rs=n1-n2;
...