Você está na página 1de 4

Universidade Federal de Gois

Instituto de Informtica

EXERCCIOS RESOLVIDOS DE ESTRUTURAS CONDICIONAIS


http://www.cprogressivo.net/2013/02/questoes-resolvidas-sobre-if-else.html
EXERCCIOS DE ESTRUTURAS CONDICIONAIS
1.
Desenvolver um algoritmo que leia um nmero inteiro e verifique se o nmero divisvel
por 5 e por 3 ao mesmo tempo.
Exemplo
Entrada
75
Sada
O NUMERO E DIVISIVEL
2.
Dados quatro nmeros distintos, desenvolver um algoritmo que determine e imprima a
soma dos trs menores.
Exemplo
Entrada
9
4
2
12
Sada
15
3.
Nmeros palndromos so aqueles que escritos da direita para a esquerda ou da esquerda
para a direita tem o mesmo valor. Ex.: 929, 44, 97379. Fazer um algoritmo que dado um nmero de
5 dgitos; calcular e escrever se este nmero palndromo.
Exemplo
Entrada
34843
Sada
O NUMERO E PALINDROMO
4.
Desenvolver um algoritmo que leia os coeficientes (A , B e C) de uma equao do segundo
grau ( Ax + Bx + C ) e calcule suas razes. O programa deve mostrar, quando possvel, o valor das
razes calculadas e a classificao das razes: RAZES IMAGINRIAS , RAIZ NICA ,

RAZES DISTINTAS.
Exemplo
Entrada
2
12
10
Sada
RAIZES DISTINTAS
X1 = -1.00
X2 = -5.00
5.
Desenvolver um algoritmo para ler um nmero x e calcular e imprimir o valor de y de
acordo com as condies abaixo:
-y = x , se x < 1;
-y = 0 , se x = 1;
-y = x , se x > 1;
Exemplo
Entrada
3
Sada
Y=9
6.
Desenvolver um algoritmo para ler o nmero de uma sala de aula, sua capacidade e o total
de alunos matriculados na mesma e imprimir uma linha mostrando o nmero da sala, sua
capacidade, o nmero de cadeiras ocupadas e sua disponibilidade indicando se a sala est lotada ou
no.
Exemplo
Entrada
305
50
51
Sada
SALA = 305
CAPACIDADE = 50
CADEIRAS OCULPADAS = 51
SALA LOTADA
7.
Desenvolver um algoritmo com as opes de calcular e imprimir o volume e a rea da
superfcie de um cone reto, um cilindro ou uma esfera. O algoritmo dever ler a opo da figura
desejada (cone / cilindro / esfera) e de acordo com a opo escolhida calcular o volume e a rea da

superfcie da figura pedida. Frmulas:


-1 - Cone Reto: Volume = * Raio * altura / 3 e rea = * raio * Raio 2 +Altura 2 ;
-2 - Cilindro: Volume = * Raio * altura e rea = 2 * * raio * altura;
-3 - Esfera: Volume = 4/3 * raio e rea = 4 * * raio;
Exemplo
Entrada
4.75
13.8
1
Sada
VOLUME = 326.05
AREA = 217.78
8.
Fazer um algoritmo que dado trs valores A, B e C verificar se eles formam um tringulo.
Formando tringulo, dizer se tringulo eqiltero, issceles ou escaleno.
Exemplo
Entrada
3.4
7
3.4
Sada
TRIANGULO ISOSCELES
9.
Fazer um algoritmo que dado os lados de um tringulo A, B e C. Dizer se os lados formam
um tringulo:
-Retngulo = (A = B + C);
-Obtusngulo = (A > B + C);
-Acutngulo = (A < B + C) ;
Exemplo
Entrada
13
3.2
4.5
Sada
TRIANGULO OBTUSANGULO
10.
Fazer um algoritmo que calcule a mdia aritmtica das 3 notas de um aluno e mostre, alm
do valor da mdia, uma mensagem de Aprovado, caso a mdia seja igual ou superior a 6, ou a
mensagem reprovado, caso contrrio.

Exemplo
Entrada
7.4
6.2
3.7
Sada
MEDIA = 5.77
REPROVADO
11.
Tendo como dados de entrada a altura e o sexo de uma pessoa (M masculino e F
feminino), construa um algoritmo que calcule seu peso ideal, utilizando as seguintes frmulas:

Para Homens: (72.7 *h) 58;


Para Mulheres: (62.1 * h) 44.7;
Exemplo

Entrada
1.83
F
Sada
PESO = 68.94

Você também pode gostar