Lista 01 de Exercícios de Algoritmo II
Professor Rodrigo Neves
1. Fazer um programa para receber um número inteiro de segundos do usuário e imprimir a quantidade correspondente em horas, minutos e segundos.
2. Fazer um programa para receber 3 valores inteiros do usuário e mostrar a sua média (que pode não ser inteira).
3. Fazer um programa para ler um número do usuário e determinar se este número é par ou não par.
4. Fazer um programa para receber valores inteiros X, Y e Z do usuário e determinar se estes valores podem formar os lados de um triângulo. Em caso afirmativo, informar se o triângulo é eqüilátero, isósceles ou escaleno.
5. Fazer um programa que recebe 3 valores não inteiros do usuário e mostra o maior deles, o menor deles e a média.
6. Defina a velocidade máxima permitida na passagem de um semáforo de uma avenida, leia a placa dos automóveis e a velocidade com que cada motorista passa pelo semáforo e que calcule a multa que este motorista deverá receber, sabendo que são pagos R$ 5,00 por cada quilômetro que o motorista ultrapassar acima da velocidade permitida, até um limite de R$ 190,00.
7. Escrever um algoritmo que lê um conjunto de 4 valores i, a, b, c, onde i é um valor inteiro e positivo e a, b, c, são quaisquer valores reais e os escreva. A seguir:
a) Se i=1 escrever os três valores a, b, c em ordem crescente. b) Se i=2 escrever os três valores a, b, c em ordem decrescente. c) Se i=3 escrever os três valores a, b, c de forma que o maior entre a, b, c fique dentre os dois.
8. Escreva um programa que apresente o seguinte menu de opções:
Calculadora Básica 1 – Somar dois números 2 – Subtrair dois números 3 – Multiplicar dois números 4 – Dividir dois números
5 – Elevar o primeiro ao segundo, se forem ambos inteiros e positivos. 6 – Sair
Quando uma opção for escolhida, o programa deve solicitar os dois números, realizar a operação em questão, mostrar o resultado e em seguida voltar ao menu de opções. O programa deve prever uma divisão por 0, informando ao usuário que não é possível realizar tal operação.