Aquecendo na programação
Questão 1 - Escreva um programa que peça à pessoa usuária para fornecer dois números e exibir o número maior.
n1 = int(input('Digite o primeiro número: '))
n2 = int(input('Digite o segundo número: '))
if n1 > n2:
print(f'O maior número é {n1}')
elif n2 > n1:
print(f'O maior número é {n2}')
else:
print('Os números são iguais')
Questão 2 - Escreva um programa que solicite o percentual de crescimento de produção de uma empresa e informe se houve um crescimento (porcentagem positiva) ou decrescimento (porcentagem negativa).
percentual = float(input('Digite o percentual de crescimento: '))
if percentual > 0:
print(f'Houve um crescimento de {percentual}%')
elif percentual < 0:
print(f'Houve um decrescimento de {percentual}%')
else:
print('Não houve crescimento nem decrescimento')
Questão 3 - Escreva um programa que determine se uma letra fornecida pela pessoa usuária é uma vogal ou consoante.
letra = input('Digite uma letra: ')
if letra in 'aeiouAEIOU':
print('É uma vogal')
else:
print('É uma consoante')
Questão 4 - Escreva um programa que leia valores médios de preços de um modelo de carro por 3 anos consecutivos e exiba o valor mais alto e mais baixo entre esses três anos.
preco1 = float(input('Digite o preço do carro no primeiro ano: '))
preco2 = float(input('Digite o preço do carro no segundo ano: '))
preco3 = float(input('Digite o preço do carro no terceiro ano: '))
if preco1 > preco2 and preco1 > preco3:
print('O preço mais alto foi no primeiro ano')
elif preco2 > preco1 and preco2 > preco3:
print('O preço mais alto foi no segundo ano')
elif preco3 > preco1 and preco3 > preco2:
print('O preço mais alto foi no terceiro ano')
else:
print('Todos os preços são iguais')
if preco1 < preco2 and preco1 < preco3:
print('O preço mais baixo foi no primeiro ano')
elif preco2 < preco1 and preco2 < preco3:
print('O preço mais baixo foi no segundo ano')
elif preco3 < preco1 and preco3 < preco2:
print('O preço mais baixo foi no terceiro ano')
else:
print('Todos os preços são iguais')
Questão 5 - Escreva um programa que pergunte sobre o preço de três produtos e indique qual é o produto mais barato para comprar.
preco1 = float(input('Digite o preço do primeiro produto: '))
preco2 = float(input('Digite o preço do segundo produto: '))
preco3 = float(input('Digite o preço do terceiro produto: '))
if preco1 < preco2 and preco1 < preco3:
print('O primeiro produto é o mais barato')
elif preco2 < preco1 and preco2 < preco3:
print('O segundo produto é o mais barato')
elif preco3 < preco1 and preco3 < preco2:
print('O terceiro produto é o mais barato')
else:
if preco1 == preco2 and preco1 < preco3:
print('O primeiro e o segundo produto são os mais baratos')
elif preco1 == preco3 and preco1 < preco2:
print('O primeiro e o terceiro produto são os mais baratos')
elif preco2 == preco3 and preco2 < preco1:
print('O segundo e o terceiro produto são os mais baratos')
else:
print('Todos os preços são iguais')
Questão 6 - Escreva um programa que leia três números e os exiba em ordem decrescente.
n1 = int(input('Digite o primeiro número: '))
n2 = int(input('Digite o segundo número: '))
n3 = int(input('Digite o terceiro número: '))
if n1 >= n2 and n2 >= n3:
print(f"Ordem decrescente: {n1}, {n2}, {n3}")
elif n1 >= n3 and n3 >= n2:
print(f"Ordem decrescente: {n1}, {n3}, {n2}")
elif n2 >= n1 and n1 >= n3:
print(f"Ordem decrescente: {n2}, {n1}, {n3}")
elif n2 >= n3 and n3 >= n1:
print(f"Ordem decrescente: {n2}, {n3}, {n1}")
elif n3 >= n1 and n1 >= n2:
print(f"Ordem decrescente: {n3}, {n1}, {n2}")
else:
print(f"Ordem decrescente: {n3}, {n2}, {n1}")
Questão 7 - Escreva um programa que pergunte em qual turno a pessoa usuária estuda ("manhã", "tarde" ou "noite") e exiba a mensagem "Bom Dia!", "Boa Tarde!", "Boa Noite!", ou "Valor Inválido!", conforme o caso.
turno = input('Digite em qual turno você estuda (manhã, tarde ou noite): ')
if turno in 'manhã':
print('Bom Dia!')
elif turno in 'tarde':
print('Boa Tarde!')
elif turno in 'noite':
print('Boa Noite!')
else:
print('Valor Inválido!')
Questão 8 - Escreva um programa que peça um número inteiro à pessoa usuária e determine se ele é par ou ímpar. Dica: Você pode utilizar o operador módulo %.
n = int(input('Digite um número: '))
if n % 2 == 0:
print(f'O número {n} é par')
else:
print(f'O número {n} é ímpar')
Questão 9 - Escreva um programa que peça um número à pessoa usuária e informe se ele é inteiro ou decimal.
n = float(input('Digite um número: '))
if n % 1 == 0:
print(f'O número {n} é inteiro')
else:
print(f'O número {n} é decimal')