Programação Estruturada
Por: DoneShow • 9/11/2015 • Resenha • 1.752 Palavras (8 Páginas) • 171 Visualizações
Relatório 3 – Aplicativo Básico
1 - Código Fonte:
#include <stdio.h>/*bliblioteca*/
#include <stdlib.h>/*bliblioteca*/
#include <math.h>/*bliblioteca*/
#include <string.h>/*bliblioteca*/
main()/*Executa o programa*/
{
system("color f");
system("title CALCULADORA");
float v1,p, res2,sobra,num1,num2,res;/* As variáveis estão em float, caso o usuário deseje usar .flutuante*/
char op;/*Variável caractere*/
do{
system ("cls");/*Limpa tela*/
/*apresentar CALCULADORA COM A MOLDURA*/
printf("\t\xC9\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xBB\n");
printf("\t\xBA C A L C U L A D O R A \xBA\n");
printf("\t\xC8\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xBC\n\n");
/*O menu com as escolhas de operações para os usuários*/
printf("\t\(+) - Soma\n");/*Opção soma*/
printf("\t\(-) - Subtracao\n");/*Opção subtração*/
printf("\t\(*) - Multiplicacao\n");/*Opção multiplicação*/
printf("\t\(/) - Divisao\n");/*Opção divisão*/
printf("\t\(E) - Exponenciacao\n");/*Opção exponenciação*/
printf("\t\(R) - Raiz Quadrada\n");/*Opção raiz quadrada*/
printf("\t\(P) - Porcentagem\n");/*Opção porcentagem*/
printf("\t\(S) - Sair\n");/*Opção sair do aplicativo*/
printf("\tOpcao: ");
fflush (stdin);*/Limpa o buffer da tela*/
scanf("%c",&op);/*Solicita a opção desejada*/
switch (op)/*Comando que irá realizar as operações com as escolhas do usuário*/
{
case '+':
printf("\n\tS O M A");/*Caso ele escolha a opção soma*/
printf("\n\n\tPrimeiro Numero: ");
scanf("%f",&num1);/*solicita o primeiro numero*/
printf("\tSegundo Numero: ");
scanf("%f",&num2);/*solicita o segundo numero*/
printf("\n\n\t%.0f + %.0f = %2.2f\n\n\t",num1,num2,num1+num2);/*Será impresso
/* os numeros solicitado pela usuário e apresentará o resultado da soma*/
break;
case '-':
printf("\n\tS U B T R A C A O");/*Caso ele escolha a opção subtração*/
printf("\n\n\tPrimeiro Numero: ");
scanf("%f",&num1);/*solicita o primeiro numero*/
printf("\tSegundo Numero: ");
scanf("%f",&num2);/*solicita o segundo numero*/
printf("\n\n\t%.2f - %.2f = %2.2f\n\n\t",num1,num2,num1-num2);/*Será
...