Algoritmos
3 pontos
2º SEMESTRE - 2014
1. Escreva um algoritmo para ler as notas da 1ª e 2ª avaliações de um aluno de 1 a 10 calcular e mostrar a média das notas e informar se o aluno foi aprovado ou não. O aluno é aprovado se tiver média maior que 6.
2. Faça um algoritmo que leia um número digitado pelo usuário e informe se o número é par ou ímpar, positivo ou negativo ou zero.
3. Escreva um algoritmo para receber via teclado o nome e o salário atual de um funcionário de uma empresa. O algoritmo deverá calcular um aumento salarial para o funcionário de acordo com as regras:
a) Se o salário for maior que R$1.000,00 o funcionário deverá receber 15% de aumento.
b) Se o salário for menor que R$1.000,00 o funcionário deverá receber 8% de aumento.
4. Elabore um algoritmo que, a partir de um dia, mês e ano fornecidos valide se eles formam uma data válida. Não deixe de considerar os meses com 30 ou 31 dias, e o tratamento de ano bissexto.
5. Construa um algoritmo que seja capaz de dar a classificação olímpica de 3 países informados. Para cada país deve ser solicitado o nome do país, a quantidade de medalhas de ouro, prata e bronze. Considere que cada medalha de ouro tem peso 3, cada prata tem peso 2 e cada bronze tem peso 1. Como saída, o algoritmo deve mostrar o nome do país em ordem da classificação.
6. Elabore um algoritmo que leia o valor de dois números inteiros e a operação desejada e calcule então a resposta adequada. Utilize os símbolos da tabela a seguir para ler qual a operação aritmética escolhida:
Símbolo
Categoria
+
Adição
-
Subtração
*
Multiplicação
/
Divisão
7. Prepare um algoritmo capaz de inverter um número de 3 dígitos fornecido, ou seja, apresentar primeiro a unidade, depois a dezena e depois a centena.
8. Elabore um algoritmo que leia o peso e a altura de uma pessoa, calcule o IMC e informe a sua condição de acordo com a tabela abaixo. O IMC é calculado através da fórmula: IMC = peso / (altura)².