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

ATPS Programação Estruturada Anhanguera

Trabalho Escolar: ATPS Programação Estruturada Anhanguera. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  12/10/2013  •  4.280 Palavras (18 Páginas)  •  347 Visualizações

Página 1 de 18

ETAPA 1

PASSO 3.1

inicio

float n1, n2, r, fator;

int e, res;

inicio:

system("cls");

Escreva("::::::::::::::::::::::::::::::::::::\n");

Escreva(":: Calculadora ::\n");

Escreva(":: '1' soma (+) ::\n");

Escreva(":: '2' subtracao (-) ::\n");

Escreva(":: '3' divisao (/) ::\n");

Escreva(":: '4' multiplicacao (*) ::\n");

Escreva(":: '5' potencia (^) ::\n");

Escreva(":: '6' fatorial (!) ::\n");

Escreva(":: '7' raiz (sqrt) ::\n");

Escreva("::::::::::::::::::::::::::::::::::::\n");

Escreva("Escolha uma das alternativas:\n");

Leia("%i", &e);

SE(e>7)

inicio

Escreva("\nEscolha inexistente!\nPor favor refaca sua escolha!!!\nAperte qualquer tecla para refazer a escolha.");

getch();

goto inicio;

fim

SENAO

inicio

escolha( e )

inicio

caso 1:

Escreva("S O M A \ndigite um numero: ");

Leia("%f", &n1);

Escreva("digite um numero: ");

Leia("%f", &n2);

r=n1+n2;

Escreva("O resultado sera: %f\n", r);

fim;

caso 2:

Escreva("S U B T R A C A O \ndigite um numero: ");

Leia("%f", &n1);

Escreva("digite um numero: ");

Leia("%f", &n2);

r=n1-n2;

Escreva("O resultado sera: %f\n", r);

fim;

caso 3:

Escreva("D I V I S A O\ndigite um numero: ");

Leia("%f", &n1);

Escreva("digite um numero: ");

Leia("%f", &n2);

SE (n2==0)

Escreva("ERRO, Nao existe divisao por 0 (ZERO)/n");

SENAO

inicio

r=n1/n2;

Escreva("O resultado sera: %f", r);

fim

fim;

caso 4:

Escreva("M U L T I P L I C A C A O \ndigite um numero: ");

Leia("%f", &n1);

Escreva("digite um numero: ");

Leia("%f", &n2);

r=n1*n2;

Escreva("O resultado sera: %f\n", r);

fim;

caso 5:

Escreva("P O T E N C I A\ndigite um numero: ");

Leia("%f", &n1);

Escreva("digite um numero: ");

Leia("%f", &n2);

r= pow(n1,n2);

Escreva("O resultado sera: %f", r);

fim;

caso 6:

Escreva("F A T O R I A L\ndigite um numero: ");

Leia("%f", &n2);

SE(n2>=35 || n2<0)

...

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