Faculdade de Cincias Aplicadas e Sociais de Petrolina
Disciplina: Algoritmos Professor: Carlos Alberto Teixeira Batista
EXERCCIOS ESTRUTURA DE SELEO
1. Leia dois valores numricos e escreva o menor valor.
2. Leia trs valores numricos e escreva o maior valor. 3. Faca um algoritmo que receba um numero pelo teclado e escreva na tela se o numero par ou impar. 4. Faca um algoritmo que receba um numero pelo teclado, verificar e imprimir na tela se o nmero positivo, negativo ou nulo. 5. A empresa XSoftwares Ltda. concedeu um bnus de 20% do valor do salrio a todos os funcionrios com tempo de trabalho na empresa igual ou superior a cinco anos e de 10% aos demais. Calcular e exibir o valor do bnus.
6. Faa um algoritmo que receba trs valores que representaro os lados de um
tringulo. Verifique se os valores formam um tringulo e classifique esse tringulo como: Eqiltero: trs lados iguais; Issceles: dois lados iguais; Escaleno: trs lados diferentes. Lembre-se que para formar um tringulo, nenhum dos lados pode ser igual a zero, um lado no pode ser maior do que a soma dos outros dois. 7. Elabore um algoritmo que dada a idade de um nadador classifica-o em uma das seguintes categorias: Infantil A = 5 - 7 anos Infantil B = 8-10 anos Juvenil A = 11-13 anos Juvenil B = 14-17 anos Adulto = 18 anos ou mais 8. Ler o cdigo de um produto e exibir seu nome de acordo com a tabela a seguir:
Cdigo do produto Nome do produto
001 Caderno
002 Lpis
003 Borracha
Qualquer outro Diverso
9. Crie um programa que determine se um ponto (X,Y) est dentro de um crculo ou
no. Para tanto o programa dever ler os seguintes dados de teclado: - coordenadas do centro do crculo; - raio do crculo; - ponto a ser testado. O programa dever imprimir na tela mensagens perguntando ao usurio os dados necessrios e a seguir permitir que este os digite. 10. Faa um algoritmo que ao ler a quantidade de segundos de um dia, apresente o resultado na forma de hh:mm:ss; por exemplo, para 34247 segundos deve ser impresso 09:30:47. Note que deve haver uma mensagem de erro caso a quantidade de segundos seja maior que aqueles correspondentes s 24 horas do dia.