AEDs Estrutura De Decisão
Dissertações: AEDs Estrutura De Decisão. Pesquise 862.000+ trabalhos acadêmicosPor: Marifaria • 18/9/2014 • 926 Palavras (4 Páginas) • 462 Visualizações
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;
...