0. Crie um programa simples que mostre a frase "Hello World!" na tela. Esse é o primeiro passo de qualquer programador.
1. Peça ao usuário dois números com casas decimais (números reais), some os dois e mostre o resultado.
2. Peça o valor que a pessoa ganha por hora e a quantidade de horas trabalhadas no mês. Mostre quanto ela vai receber no final do mês.
3. Peça o peso de 5 pessoas e calcule a média desses pesos. Mostre o resultado.
4. Peça uma temperatura em graus Celsius e converta para Fahrenheit usando a fórmula: F = (9 * C + 160) / 5
5. Peça uma distância em milhas e converta para quilômetros. (Dica: 1 milha = 1.60934 km)
6. Peça a duração de um evento em segundos. Mostre esse tempo em horas, minutos e segundos.
7. Peça uma distância em quilômetros e converta para metros e centímetros.
8. Peça um número inteiro e mostre a tabuada dele (do 0 até o 10).
Desafio 0. Peça a idade de uma pessoa em anos e mostre a mesma idade em meses e em dias. (Dica: Considere que 1 ano tem 12 meses e 365 dias)
Desafio 1. Peça dois valores (A e B), mostre os valores originais, troque os conteúdos das variáveis e mostre os valores após a troca.
Desafio 2. Peça dois números inteiros e mostre qual deles é o maior.
9. Peça três notas de um aluno, calcule a média e informe:
- "Aprovado" se a média for maior ou igual a 7
- "Recuperação" se for maior ou igual a 5 e menor que 7
- "Reprovado" se for menor que 5
10. Peça o sexo da pessoa (H para homem, M para mulher) e a altura. Use as fórmulas para calcular o peso ideal:
- Homens: (72.7 × altura) - 58
- Mulheres: (62.1 × altura) - 44.7
11. Peça dois números e uma operação matemática (+, -, *, /). Calcule e mostre o resultado da operação escolhida.
12. Peça um número e informe se ele é positivo ou negativo.
13. Peça um número inteiro e diga se ele é par ou ímpar. (Dica: se o número dividido por 2 tiver resto 0, é par)
15. Peça dois números e diga qual é o maior.
16. Peça três valores e verifique se eles podem formar um triângulo. Se sim, peça a base e a altura e calcule a área do triângulo. Se não puderem formar um triângulo, mostre os valores lidos.
17. Peça o CPF (como número), o número de dependentes e a renda mensal da pessoa. Calcule o valor do imposto de renda com base:
-
Desconto de 5% do salário mínimo por dependente
-
Alíquotas:
- Até 2 SM → isento
- Até 3 SM → 5%
- Até 5 SM → 10%
- Até 7 SM → 15%
- Acima de 7 SM → 20%
Desafio 3. Peça três números e diga qual é o menor.
Desafio 4. Peça um ano e diga se ele é um ano bissexto.
17. Peça três notas e calcule a média ponderada, usando os pesos 2, 3 e 5.
18. Peça o custo de fábrica de um carro. Calcule o valor final ao consumidor, considerando:
- 28% de lucro para o distribuidor
- 45% de impostos
19. Peça o valor de um capital inicial, a taxa de juros (em formato decimal, como 0.05) e o tempo em dias. Mostre:
- Capital
- Juros
- Montante (capital + juros)
20. Peça os seguintes dados:
- Percentual do IPI
- Código, valor e quantidade de duas peças Calcule o valor total a ser pago com o IPI. Fórmula: Total = (valor1 × quant1 + valor2 × quant2) × (1 + IPI / 100)
21. Faça 8 perguntas sobre um crime (veja lista abaixo). Com base nas respostas positivas, classifique a pessoa como:
- 4 respostas “sim” → Suspeito
- 5 a 7 respostas “sim” → Possível criminoso
- 8 respostas “sim” → Assassino
- Menos de 4 respostas “sim” → Inocente
Perguntas:
1. Trocou mensagens com a vítima?
2. Esteve no local do crime?
3. Mora perto da vítima?
4. Devia dinheiro para a vítima?
5. Trabalha ou já trabalhou com a vítima?
6. Tinha relacionamento amoroso com a vítima?
7. Ficou feliz com o que aconteceu?
8. Possui arma de fogo?
22. Peça a velocidade permitida na via e a velocidade que o motorista estava. Calcule a multa:
- Até 20% acima → R$ 102,00
- Mais de 20% acima → R$ 500,00
23. Enquanto o usuário digitar o número 1, continue mostrando a palavra "Batata".
24. Peça um número e mostre a tabuada dele (de 0 a 10).
25. Peça quantas pessoas serão cadastradas. Depois, peça a altura de cada uma e calcule a média das alturas.
26. Peça o peso de 5 pessoas e calcule a média dos pesos.
27. Simule um elevador. Cada pessoa que entra informa seu peso. Quando o peso total atingir 180 kg, o elevador informa que atingiu o peso máximo.
28. Peça 10 números e diga quantos deles são negativos.
Desafio 5. Adapte o exercício anterior para também mostrar:
- Quantos números são positivos
- Quantos são pares
- Quantos são múltiplos de 7
Desafio 6. Peça a quantidade de termos da sequência de Fibonacci e imprima até esse termo.
Desafio 7. Imprima a sequência de Fibonacci até o 10º termo.
29. Preencha uma lista (array) com 15 números aleatórios.
30. Preencha um array com 5 números aleatórios, obedecendo aos intervalos:
- 1º número entre 1 e 8
- 2º número entre 9 e 16
- 3º número entre 17 e 22
- 4º número entre 23 e 28
- 5º número entre 24 e 29
Desafio 8. Leia uma lista de notas de alunos. Mostre:
- Maior nota
- Menor nota
- Média das notas
- Números de chamada dos alunos com maior e menor nota (posição no array)
31. Peça um número de 1 a 3 e mostre o tipo de combustível correspondente: 1 → Álcool 2 → Gasolina 3 → Diesel
32. Peça um número de 1 a 7 e mostre o dia da semana correspondente. 1 → Domingo, 2 → Segunda, etc.
33. Peça um número de 1 a 12 e mostre o nome do mês.
34. Peça uma letra e informe se ela é vogal ou consoante.
35. Peça um número de 1 a 5 e mostre o nome de uma fruta correspondente.