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

AEDs Estrutura De Decisão

Dissertações: AEDs Estrutura De Decisão. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  18/9/2014  •  926 Palavras (4 Páginas)  •  462 Visualizações

Página 1 de 4

AEDs

Lista 1 – Estrutura de Decisão

1- Proponha um programa capaz de ler dois números reais (numerador e denominador). Se o denominador for diferente de 0, o programa deve imprimir o resultado da divisão do numerador pelo denominador. Caso contrário, o programa deve imprimir a mensagem “Divisão Impossível”. Utilize a estrutura if-else.

#include <stdio.h>

#include <conio.h>

int main()

{

float num, den, div;

printf ("digite um numerador:");

scanf ("%f", &num);

printf ("digite um denominador:");

scanf ("%f", &den);

if (den != 0)

{

div=num/den;

printf (“%f/%f=%f”,num,den,div);

}

else

{

printf ("divisao impossivel");

}

getch();

}

2- Proponha um programa que leia dois valores inteiros e imprima o maior deles. Utilize a estrutura if-else.

#include <stdio.h>

#include <conio.h>

int main()

{

int x,y;

printf ("digite um numero inteiro:");

scanf ("%d",&x);

printf ("digite outro numero inteiro:");

scanf ("%d", &y);

if (x>y)

{

printf ("%d", x);

}

else if (y>x)

{

printf ("%d", y);

}

else

{

printf ("valores iguais");

}

getch();

}

4- Proponha um programa que leia um código de produto e retorne seu nome utilizando a estrutura if-else. Considere os seguintes códigos: 1 = parafuso, 2 = porca, 3 = prego, qualquer outro número = produto não cadastrado.

#include <stdio.h>

#include <conio.h>

int main()

{

int x;

printf ("digite numero: ");

scanf ("%d", &x);

if (x == 1)

{

printf ("parafuso");

}

else if (x == 2)

{

printf ("porca");

}

else if (x == 3)

{

printf ("prego");

}

else

{

printf ("produto não cadastrado");

}

getch();

}

5- Construa o programa do exercício anterior utilizando a estrutura switch.

#include <stdio.h>

#include <conio.h>

int main()

{

int x;

printf ("digite numero: ");

scanf ("%d", &x);

switch (x)

{

case 1:

printf ("parafuso"); break;

case 2:

printf ("porca");break;

...

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