Aula8 Exercicios
Faculdade de Informática
Fundamentos de Programação
Profa. Márcia Cristina Moraes
EXERCÍCIOS DE PROGRAMAÇÃO CONDICIONAL
1. Escrever um algoritmo que lê três valores e calcula e escreve a média ponderada com peso 5 para o maior dos três valores e peso 2.5 para os outros dois.
Codifique esse algoritmo na linguagem Java.
2. Escrever um algoritmo que lê dois valores a e b e escreve a seguinte mensagem
“São múltiplos”, ou “Não são múltiplos”. Codifique esse algoritmo na linguagem
Java.
3. Escrever um algoritmo que lê três valores a, b, c e verifica se eles foram um triângulo e, se formarem, qual é o tipo de triângulo formado.
Se a > b + c então não formam triângulo algum;
Se a2 = b2 + c2 então formam um triângulo retângulo;
Se a2 > b2 + c2 então formam um triângulo obtusângulo;
Se a2 < b2 + c2 então formam um triângulo acutângulo;
Se a = b e b = c então foram um triângulo equilátero;
Se a = b ou b = c ou a = c e a ≠ b ou a ≠ c então formam um triângulo isósceles. Codifique esse algoritmo na linguagem Java.
4. Escrever um algoritmo que lê um conjunto de quatro valores i, a, b, c, onde i é um valor inteiro e positivo e a, b, c são quaisquer valores reais. Escreva os valores lidos e a seguir:
Se i = 1 escreve os três valores em ordem crescente;
Se i = 2 escreve os três valores em ordem decrescente;
Se i = 3 escreve os três valores de forma que o maior fique entre os dois outros valores.
Codifique esse algoritmo na linguagem Java.
5. Escreva um algoritmo que leia quatro números inteiros e escreva “dois pares” se a entrada consiste em dois pares (em alguma ordem) e “não são dois pares” no caso contrário. Por exemplo:
1 2 2 1 dois pares
1 2 2 3 não são dois pares
2 2 2 2 dois pares
Codifique esse algoritmo na linguagem Java.
1
6. Escreva um algoritmo que receba dois horários, formados por hora e minuto e imprima qual o horário é o primeiro e qual horário é o segundo. Codifique esse algoritmo na linguagem Java.
7.