Programação Estruturada
Artigo: Programação Estruturada. Pesquise 862.000+ trabalhos acadêmicosPor: Delson • 12/10/2013 • 1.751 Palavras (8 Páginas) • 297 Visualizações
FACULDADE ANHANGUERA EDUCACIONAL LTDA.
PROGRAMAÇÃO ESTRUTURADA I
2 º Semestre - Análise e Desenvolvimento de Sistemas.
SANTA BÁRBARA D’OESTE
Faculdade Anhanguera de Santa Bárbara d’Oeste
PROGRAMAÇÃO ESTRUTURADA I
Atividade Prática Supervisionada sob orientação
do Prof. Paulo Barreto com finalidade de um
maior aprendizado do assunto exposto.
Santa Bárbara d’Oeste
02/10/2013
Sumário
1 - Resumo___________________________________________________ 04
2 - Introdução_________________________________________________05
3 - Código Fonte – Linguagem C_________________________________ 06
4 - Telas do Aplicativo - Calculadora______________________________ 12
5 - Conclusão_________________________________________________17
6 - Referência Bibliográfica______________________________________18
1. Resumo
Esta atividade prática visa nos proporcionar uma melhor aprendizagem sobre o conteúdo a ser abordado, estimulando o estudo, o trabalho em grupo e a autoaprendizagem. Com isso, estaremos mais bem preparados para desenvolver de forma plena os desafios futuros que nos forem apresentados.
2. Introdução
Nessa atividade o desafio proposto consiste na elaboração de uma CALCULADORA via programação em Linguagem C. Devendo ser explorado o uso dos comandos e estruturas abordados na disciplina de Programação Estruturada I. Como resultado exigindo raciocínio e atenção para que sejam desenvolvidos de forma correta e clara.
3. Código Fonte – Linguagem C
# include <stdio.h>
# include <stdlib.h>
# include <math.h>
# include <conio.h>
int main(){
int valor1, valor2, res, expoente, valor3;
float val1, val2, result, x, e2, ;
char resultado, sair, opcao;
double resultado1;
do
{
system("cls");
printf("\n\n\t\t C A L C U L A D O R A\n\n\n");
printf("\t\t(+) - Soma\n");
printf("\t\t(-) - Subtracao\n");
printf("\t\t(*) - Multiplicacao\n");;
printf("\t\t(/) - Divisao\n");
printf("\t\t(P) - Porcentagem\n");;
printf("\t\t(E) - Exponenciacao\n");
printf("\t\t(R) - Raiz Quadrada\n");
printf("\t\t(S) - Sair\n\n");
printf("\t\tOPERACAO : ");
scanf(" %c",&resultado);
switch(resultado)
{
case '+':
printf("\n\t\tS O M A\n\n");
printf("\t\tPrimeiro Valor: ");
scanf("%d", &valor1);
printf("\t\tSegundo Valor: ");
scanf("%d", &valor2);
res=valor1+valor2;
printf("\n\t\tResultado : %d + %d = %d\n\n\n",valor1,valor2,res);
system("PAUSE");
break;
case '-':
printf("\n\t\tS U B T R A C A O\n\n");
printf("\t\tPrimeiro Valor: ");
scanf("%d", &valor1);
printf("\t\tSegundo Valor: ");
scanf("%d", &valor2);
res=valor1-valor2;
printf("\n\t\tResultado : %d - %d = %d\n\n\n",valor1,valor2,res);
system("PAUSE");
...