Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Lista de Exercícios sobre Condicionais em Python
Para consolidação de entendimento.
Você pode acompanhar a resolução dos exercícios na pasta da semana05 em
https://replit.com/@JeffersonSilva4/CE-ALG-LOG-PROG-202301
1. Escreva um programa que peça ao usuário para inserir um número inteiro e imprima se o
número é par ou ímpar.
n = int(input("Digite um numero: "))
if (n % 2 == 0):
print("Par")
else:
print("Ímpar")
2. Escreva um programa que peça ao usuário para inserir dois números e imprima o maior
número.
n1 = int(input("Digite um numero 1: "))
n2 = int(input("Digite um numero 2: "))
if (n1 > n2):
print(n1)
else:
print(n2)
3. Escreva um programa que peça ao usuário para inserir um número inteiro e imprima se o
número é divisível por 3.
n = int(input("Digite um numero: "))
if (n % 3 == 0):
print("Divisível por 3")
else:
print("Não divisível por 3")
https://replit.com/@JeffersonSilva4/CE-ALG-LOG-PROG-202301
4. Escreva um programa que peça ao usuário para inserir dois números e imprima o menor
número.
n1 = int(input("Digite um numero 1: "))
n2 = int(input("Digite um numero 2: "))
if (n1 < n2):
print(n1)
else:
print(n2)
5. Escreva um programa que peça ao usuário para inserir a sua idade e verifique se ele é
maior de idade (idade >= 18) ou não.
n = int(input("Digite um numero: "))
if (n >= 18):
print("Maior de idade")
else:
print("Menor de idade")
6. Escreva um programa que peça ao usuário para inserir um número inteiro e imprima se o
número é divisível por 4.
n = int(input("Digite um numero: "))
if (n % 4 == 0):
print("Divisível por 4")
else:
print("Não divisível por 4")
7. Escreva um programa que peça ao usuário para inserir um número e imprima se ele é
positivo, negativo ou zero.
n = int(input("Digite um numero: "))
if (n > 0):
print("Positivo")
elif (n < 0):
print("Negativo")
else:
print("Zero")
8. Escreva um programa que peça ao usuário para inserir um número inteiro e imprima se o
número é divisível por 5.
n = int(input("Digite um numero: "))
if (n % 5 == 0):
print("Divisível por 5")
else:
print("Não divisível por 5")
9. Escreva um programa que peça ao usuário para inserir um número inteiro e calcule o seu
quadrado.
n = int(input("Digite um numero: "))
print(n**2)
10. Escreva um programa que peça ao usuário para inserir um número inteiro e imprima se o
número é divisível por 7.
n = int(input("Digite um numero: "))
if (n % 7 == 0):
print("Divisível por 7")
else:
print("Não divisível por 7")
11. Escreva um programa que peça ao usuário para inserir o lado do quadrado e calcule a
sua área.
n = int(input("Digite o lado do quadrado: "))
print(n**2)
12. Escreva um programa que peça ao usuário para inserir dois lados do retângulo e calcule
a sua área.
l1 = int(input("Digite um lado do retangulo: "))
l2 = int(input("Digite o outro lado do retangulo: "))
print(l1 * l2)
13. Escreva um programa que peça ao usuário o raio de um círculo e imprima sua área.
from math import pi
r = int(input("Digite a área do círculo: "))
print(pi * r**2)
14. Escreva um programa que peça ao usuário para inserir uma temperatura em Celsius e
imprima a temperatura equivalente em Fahrenheit.
celsius = float(input("Digite uma temperatura em Celsius: "))
print(celsius * 1.8 + 32)
15. Escreva um programa que peça ao usuário para inserir o seu nome e idade e imprima
uma mensagem personalizada de boas-vindas.
nome = input("Digite seu nome: ")
idade = int(input("Digite sua idade: "))
print(f"Seja bem-vindo {nome}. Uau você está com {idade} anos")
16. Escreva um programa que peça ao usuário para inserir três números e imprima o maior
número.
n1 = int(input("Digite um numero 1: "))
n2 = int(input("Digite um numero 2: "))
n3 = int(input("Digite um numero 3: "))
if (n1 > n2):
maior = n1
else:
maior = n2
if (n3 > maior):
maior = n3
print(maior)
17. Escreva um programa que peça ao usuário para inserir a sua altura em metros e peso
em quilogramas e calcule o seu IMC (Índice de Massa Corporal). Em seguida, imprima a
sua categoria de peso (abaixo do peso, peso normal, sobrepeso, obesidade grau 1,
obesidade grau 2 ou obesidade grau 3).
altura = float(input("Insira a sua altura em metros: "))
peso = float(input("Insira o seu peso em quilogramas: "))
imc = peso / altura**2
if imc < 18.5:
categoria = "abaixo do peso"
elif imc < 25:
categoria = "peso normal"
elif imc < 30:
categoria = "sobrepeso"
elif imc < 35:
categoria = "obesidade grau 1"
elif imc < 40:
categoria = "obesidade grau 2"
else:
categoria = "obesidade grau 3"
print("O seu IMC é:", imc)
print("A sua categoria de peso é:", categoria)
18. Escreva um programa que peça ao usuário para inserir três números e imprima o menor
número.
n1 = float(input("Digite o número 1: "))
n2= float(input("Digite o numero 2: "))
n3 = float(input("Digite o numero 3: "))
if (n1 < n2):
menor = n1
else:
menor = n2
if (n3 < menor):
menor = n3
print(menor)
19. Escreva um programa em que o usuário possa calcular o valor futuro de um investimento
com juros simples ou compostos. O programa deve pedir o valor inicial do investimento,
a taxa de juros e o período de tempo. O programa então calcula o valor futuro do
investimento e exibe o resultado.
valor_inicial = \
float(input("Digite o valor inicial do investimento: R$ "))
taxa_juros = float(input("Digite a taxa de juros (em %): "))
periodo = int(input("Digite o período de tempo (em anos): "))
juros_simples = valor_inicial * (taxa_juros/100) * periodo
valor_futuro_simples = valor_inicial + juros_simples
valor_futuro_composto = \
valor_inicial * ((1 + (taxa_juros/100)) ** periodo)
print("Com juros simples, o valor futuro do investimento é: R$",
valor_futuro_simples)
print("Com juros compostos, o valor futuro do investimento é: R$",
valor_futuro_composto)
20. Escreva um programa em que o usuário possa calcular o retorno sobre um investimento
(ROI). O programa deve pedir o custo do investimento, a receita gerada e o período de
tempo. O programa então calcula o ROI e exibe o resultado.
custo = float(input("Digite o custo do investimento: R$ "))
receita = \
float(input("Digite a receita gerada pelo investimento: R$ "))
periodo = int(input("Digite o período de tempo (em anos): "))
lucro = receita - custo
roi = (lucro / custo) * 100 / periodo
print("O ROI do investimento é:", roi, "% por ano")

Mais conteúdos dessa disciplina