2. Decidir se um comando (ou um bloco de
comandos) vai ser executado ou não;
IF (se)
Construção:
if (condição) :
Comandos...
if (condição) :
Comandos...
3. Comparar dois números:
a = int (input("Primeiro valor: "))
b = int (input("Segundo valor: "))
if a > b :
print ("O primeiro número é maior.")
if b > a :
print ("O segundo número é maior.")
4. Verificar a idade de um veículo:
idade = int (input("Digite a idade do seu carro: "))
if idade <= 3:
print("Seu carro é novo!")
if idade > 3:
print("Seu carro é velho!")
5. Escreva um programa que pergunte a velocidade do
carro de um úsuário. Caso ultrapasse 80 km/h, exiba
uma mensagem dizendo que usuário foi multado.
Informe também o valor da multa (R$500,00).
v = float(input("Digite a velocidade do carro: "))
if v <= 80:
print("Velocidade permitida")
if v > 80:
print("Você foi multado!!!")
print("Sua multa é de R$ 500,00")
6. ELSE (Senão)
idade = int (input("Digite a idade do seu carro: "))
if idade <= 3:
print("Seu carro é novo!")
else:
print("Seu carro é velho!")
7. Multa por excesso de velocidade
v = float(input("Digite a velocidade do carro: "))
if v <= 80:
print("Velocidade permitida")
else:
print("Você foi multado!!!")
print("Sua multa é de R$ 500,00")
9. categoria = int (input("Digite a categoria do produto: "))
if categoria == 1:
preço = 10
else:
if categoria == 2:
preço = 18
else:
if categoria == 3:
preço = 23
else:
if categoria == 4:
preço = 26
else:
if categoria == 5:
preço = 31
else:
print("Categoria inválida! Digite um valor entre 1 e 5.")
preço = 0
print('O preço do produto é R$%.2f' %preço)
10. Escreva um programa para ler duas notas de um
aluno, calcular a média e informar se ele foi aprovado
ou não (a média é 6.0);
A idade mínima para aposentadoria é 60. Escreva um
programa que leia o ano atual, o ano de nascimento e
verifique se essa pessoa pode se aposentar;
Escreva um programa que leia o nome e a idade de
dois irmãos e informe qual dos dois é mais novo;
Escreva um programa que leia o peso de duas esferas
e informe se elas possuem o mesmo peso;
Altere o segundo exercício para calcular o tempo que
falta para o usuário se aposentar, caso ele tenha
idade menor que 60.
11. Escreva um programa para ler duas notas de um aluno,
calcular a média e informar se ele foi aprovado ou não
(a média é 6.0);
n1 = float(input("Digite a primeira nota:"))
n2 = float(input("Digite a segunda nota:"))
m = (n1+n2)/2
if (m>=6):
print("Aprovado")
else:
print("Reprovado")
12. A idade mínima para aposentadoria é 60. Escreva um
programa que leia o ano atual, o ano de nascimento e
verifique se essa pessoa pode se aposentar;
aa = int(input("Digite o ano atual:"))
an = int(input("Digite o ano de nascimento:"))
idade = aa-an
if (idade >=60):
print("Você pode se aposentar!")
else:
print("Você ainda não pode se aposentar!")
13. Escreva um programa que leia o peso de duas esferas
e informe se elas possuem o mesmo peso;
p1 = float(input("Qual o peso da primeira esfera? "))
p2 = float(input("Qual o peso da segunda esfera?
"))
if (p1 == p2):
print("As esferas tem o mesmo peso.")
else:
print("As esferas não tem o mesmo peso")
14. Altere o segundo exercício para calcular o tempo que
falta para o usuário se aposentar, caso ele tenha idade
menor que 60.
aa = int(input("Digite o ano atual:"))
an = int(input("Digite o ano de nascimento:"))
idade = aa-an
if (idade >=60):
print("Você pode se aposentar!")
else:
print("Você ainda não pode se aposentar!")
tempo = 60 - idade
print("Ainda faltam %d anos para você se aposentar." %tempo)
15. Escreva um programa que leia o nome e a idade de
dois irmãos e informe qual dos dois é mais novo;
n1 = input("Digite o nome do primeiro irmão.")
id1 = int(input("Digite a idade do primeiro
irmão."))
n2 = input("Digite o nome do segundo irmão.")
id2 = int(input("Digite a idade do segundo
irmão."))
if (id1 < id2):
print("%s é mais novo." %n1)
elif (id2 < id1):
print("%s é mais novo." %n2)
else:
print("Os irmãos tem a mesma idade!")
16. Segundo o regulamento discente, estará aprovado o
aluno que tenha média maior ou igual a 6.0. Caso um
aluno não atinja a média 6.0, ele poderá fazer prova
final caso tenha média maior que 4.0. Sabendo disso,
escreva um programa que leia duas notas de um
aluno e informe a situação deste aluno (aprovado, em
recuperação ou reprovado).
A velocidade máxima permitida numa determinada via
é de 80 km/h. Caso o motorista ultrapasse esse
limite, será cobrada uma multa e R$50,00 por cada
km/h excedente. Escreva um programa que leia a
velocidade e, caso seja ultrapassado o limite, calcule
e informe a multa a ser paga.
17. Para um determinado sistema, as faixas
etárias são definidas conforme segue:
Criança: 0 a 10 anos;
Adolescente: 11 a 17 anos;
Jovem: 18 a 23 anos;
Adulto: 24 a 55 anos;
Idoso: a partir de 55 anos;
Sabendo disso, escreva um programa que leia
a idade do usuário e indique a qual faixa etária
ele pertence.