Baixe o app para aproveitar ainda mais
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")
Compartilhar