Buscar

Exercicios - Algoritmos

Prévia do material em texto

1. Leia um número e exiba seu sucessor.
2. Calcular a média final dadas as notas das 3 provas e produzir uma saída com a média e a situação do aluno de acordo com o seguinte critério:
média >= 7, aprovado; 5 < média < 7, recuperação; média < 5, reprovado.
3. Calcular a quantidade dinheiro gasta por um fumante. Dados: o número de anos que ele fuma, o nº de cigarros fumados por dia e o preço de uma carteira.
4. Para ler dois valores reais do teclado, calcular e imprimir na tela:
a) A soma destes valores b) O produto deles c) O quociente entre eles
5. Para ler 3 números reais do teclado e verificar se o primeiro é maior que a soma dos outros dois.
6. Ler um nome do teclado e ver se é igual ao seu nome. Imprimir conforme o caso: “NOME CORRETO” ou “NOME INCORRETO”.
7. Ler 2 números inteiros do teclado (A e B), verificar e imprimir qual deles é o maior, ou a mensagem “A=B” caso sejam iguais.
8. Que gere o preço de um carro ao consumidor e os valores pagos pelo imposto e pelo lucro do distribuidor, sabendo o custo de fábrica do carro e que são pagos: a) de imposto: 45% sobre o custo do carro; b) de lucro do distribuidor: 12% sobre o custo do carro.
9. Leia a velocidade máxima permitida em uma avenida e a velocidade com que o motorista estava dirigindo nela e calcule a multa que uma pessoa vai receber, sabendo que são pagos: a) 50 reais se o motorista ultrapassar em até 10km/h a velocidade permitida (ex.: velocidade máxima: 50km/h; motorista a 60km/h ou a 56km/h); b) 100 reais, se o motorista ultrapassar de 11 a 30 km/h a velocidade permitida. c) 200 reais, se estiver acima de 31km/h da velocidade permitida.
10. Sabendo que latão é constituído de 70% de cobre e 30% de zinco, indique a quantidade de cada um desses componentes para se obter uma certa quantidade de latão (requerida pelousuário).
11. Ler 2 números inteiros do teclado. Se o segundo for diferente de zero, calcular e imprimir o quociente do primeiro pelo segundo. Caso contrário, imprimir a mensagem: “DIVISÃO POR ZERO”.
12. Ler três valores e determinar o maior dentre eles.
13. Ler três valores e colocá-los em ordem crescente.
14. Ler três valores do teclado e dizer se eles formam um triângulo. Caso afirmativo, dizer seu tipo (equilátero, isósceles ou escaleno).
15. Ler 4 números inteiros e calcular a soma dos que forem par.
16. Que informe se um dado ano é ou não bissexto. Obs: um ano é bissexto se ele for divisível por 400 ou se ele for divisível por 4 e não por 100.
17. Escreva um algoritmo que leia dois números que deverão ser colocados, respectivamente, nas variáveis VA e VB. O algoritmo deve, então, trocar os valores de VA por VB e vice-versa e mostrar o conteúdo destas variáveis.
18. Faça um algoritmo que leia valores para as variáveis A, B e C e mostre o resultado da seguinte expressão: ( A – B ) * C
19. Escrever um algoritmo para ler uma temperatura em Fahrenheit e apresentá-la convertida em graus Centígrados. (Fahrenheit – 32) x 5
Fórmula: Centígrados = ----------------------------
20. Maria quer saber quantos litros de gasolina precisa colocar em seu carro e quanto vai gastar para fazer uma viagem até a casa de sua irmã.
Dados extras:
- Distância da casa de Maria até sua irmã : 520 km
- Seu carro consome 12 litros de gasolina por Km/rodado.
- Ela abastece sempre no mesmo posto, onde o preço da gasolina é R$ 1,50 o litro.
21. Fazer um algoritmo que mostre se um número lido é par ou ímpar.
22. Fazer um algoritmo que leia a capacidade de um elevador e o peso de 5 pessoas. Informar se o elevador está liberado para subir ou se excedeu a carga máxima.
23. Fazer um algoritmo para ajudar a bilheteria do metrô. O operador deve informar o tipo do bilhete (unitário, duplo ou 10 viagens) e o valor pago pelo passageiro. O sistema deve mostrar, então, a quantidade de bilhetes possíveis e o troco que o passageiro deve receber. Considere a seguinte tabela de preço:
Bilhete unitário ..................................................................... 1,30
Bilhete duplo ....................................................................... 2,60
Bilhete de 10 viagens ........................................................ 12,00
24. Fazer um algoritmo para ajudar no cálculo do salário de um funcionário. O sistema deve pedir:
- nome do funcionário
- salário bruto
- número de dependentes
e deve mostrar:
- nome do funcionário e
- salário líquido
Considere a seguinte regra para o cálculo:
Salário Líquido = Salário Bruto – Desconto INSS + (15,00 * Número de Dependentes) + Auxílio Passagem (40,00) + Auxílio Refeição (100,00)
Salário Bruto Desconto INSS (Percentual sobre o Salário Bruto)
Até 300 8%
De 301 a 700 9%
Acima de 700 10%

Continue navegando