Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions exercicios/para-casa/Grupo1/grupo1-01.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#Escreva um programa que, dados dois numeros inteiros, mostre na tela o maior deles, assim como a diferença existente entre ambos.

numero1 = int(input("Digite o primeiro número inteiro: "))
numero2 = int(input("Digite o segundo número inteiro: "))

if numero1 > numero2:
maior = numero1
diferenca = numero1 - numero2
else:
maior = numero2
diferenca = numero2 - numero1

print("O maior número é:", maior)
print("A diferença entre eles é:", diferenca)

11 changes: 11 additions & 0 deletions exercicios/para-casa/Grupo1/grupo1-02.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#Faça um programa que receba dois numeros e mostre o maior. Se por acaso, os dois números forem iguais, imprima a mensagem "Números iguais".

numero1 = float(input("Primeiro número: "))
numero2 = float(input("Segundo número: "))

if numero1 > numero2:
print("O primeiro número é maior:", numero1)
elif numero2 > numero1:
print("O segundo número é maior:", numero2)
else:
print("Números iguais")
21 changes: 21 additions & 0 deletions exercicios/para-casa/Grupo1/grupo1-03.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
#Escreva um programa que leia um inteiro entre 1 e 7 e imprima o dia da semana correspondente a este número. Isto é, domingo se 1, segunda-feira se 2, e assim por diante.

numero = int(input("Digite um número entre 1 e 7: "))

if numero == 1:
print("Domingo")
elif numero == 2:
print("Segunda-feira")
elif numero == 3:
print("Terça-feira")
elif numero == 4:
print("Quarta-feira")
elif numero == 5:
print("Quinta-feira")
elif numero == 6:
print("Sexta-feira")
elif numero == 7:
print("Sábado")
else:
print("Número inválido. Digite um número entre 1 e 7.")

42 changes: 42 additions & 0 deletions exercicios/para-casa/Grupo2/grupo2-01.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
#Faça um programa que mostre ao usuario um menu com 4 opções de operações matemáticas (as básicas, por exemplo). O usuário escolhe uma das opçõoes e o seu programa então pede dois valores numéricos e realiza a operação, mostrando o resultado.
def exibir_menu():
print("Escolha a operação desejada:")
print("1 - Adição")
print("2 - Subtração")
print("3 - Multiplicação")
print("4 - Divisão")
print("0 - Sair")

escolha = input("Digite o número da operação desejada: ")
return escolha

while True:
opcao = exibir_menu()

if opcao == '0':
print("Encerrando o programa...")
break
elif opcao in ['1', '2', '3', '4']:
try:
valor1 = float(input("Digite o primeiro valor: "))
valor2 = float(input("Digite o segundo valor: "))

if opcao == '1':
resultado = valor1 + valor2
print(f"Resultado da adição: {resultado}")
elif opcao == '2':
resultado = valor1 - valor2
print(f"Resultado da subtração: {resultado}")
elif opcao == '3':
resultado = valor1 * valor2
print(f"Resultado da multiplicação: {resultado}")
elif opcao == '4':
if valor2 != 0:
resultado = valor1 / valor2
print(f"Resultado da divisão: {resultado}")
else:
print("Erro: divisão por zero")
except ValueError:
print("Por favor, digite valores numéricos válidos.")
else:
print("Opção inválida. Escolha novamente.")
17 changes: 17 additions & 0 deletions exercicios/para-casa/Grupo2/grupo2-02.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#Faça um programa para verificar se um determinado número inteiro e divisível por 3 ou 5, mas não simultaneamente pelos dois.
def divisao (numero):
if numero % 3 == 0 and numero % 5 == 0:
return False
elif numero % 3 == 0 or numero % 5 == 0:
return True
else:
return False

numero = int(input("Digite um número inteiro: "))

if divisao (numero):
print(f"O número {numero} é divisível por 3 ou por 5, mas não simultaneamente.")
else:
print(f"O número {numero} não atende aos critérios especificados.")


24 changes: 24 additions & 0 deletions exercicios/para-casa/Grupo2/grupo2-03
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Leia a idade e o tempo de serviço de um trabalhador e escreva se ele pode ou nao se aposentar. As condições para aposentadoria são:
# Ter pelo menos 65 anos,
# Ou ter trabalhado pelo menos 30 anos,
# Ou ter pelo menos 60 anos e trabalhado pelo menos 25 anos

def verificar_aposentadoria (idade, tempo_de_servico):
if idade >= 65:
return True
elif tempo_de_servico >= 30:
return True
elif idade >= 60 and tempo_de_servico >= 25:
return True
else:
return False

idade = int(input("Digite a idade do trabalhador:"))
tempo_de_servico = int(input("Digite o tempo de serviço (em anos): "))

pode_aposentar = verificar_aposentadoria(idade, tempo_de_servico)

if pode_aposentar:
print("O trabalhador pose se aposentar.")
else:
print("O trabalhador ainda não pode se aposentar.")
6 changes: 6 additions & 0 deletions exercicios/para-sala/01.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#Faça um programa que peça para o usuário inserir uma idade e mostre na tela se ele é maior de idade ou não.
idade = int(input("Digite sua idade: "))
if idade >= 18:
print("Você é maior de idade.")
else:
print("Você é menor de idade.")
11 changes: 11 additions & 0 deletions exercicios/para-sala/02.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#Faça um programa que mostre na tela uma pergunta de múltipla escolha, e que, a partir da resposta do usuário, mostre na tela se ele acertou ou não.
print('Qual destas receitas é uma comida de origem italiana?')
print('a)pizza')
print('b)feijoada')
print('c)brigadeiro')

resposta = input('Escolha a opção correta (a, b ou c): ')
if resposta == 'a':
print('Parabéns! Você acertou, Pizza é uma comida de origem italiana')
else:
print('Que pena! Resposta incorreta. A resposta correta é a) Pizza.')
8 changes: 8 additions & 0 deletions exercicios/para-sala/03.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#Faça um programa que peça para o usuário inserir um nome, pergunte se ele gosta do nome e, em ambos os possíveis casos de resposta (Sim ou Não), mostre uma mensagem de sua escolha na tela.
nome = input('Digite um nome: ')
gosta_nome = input(f"Você gosta do nome'{nome}'?(sim/não): ")

if nome == 'sim':
print(f"Que bom que você gosta do nome '{nome}'")
else:
print(f"Poxa, que pena que você não gosta do nome '{nome}'")
13 changes: 13 additions & 0 deletions exercicios/para-sala/04.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
#Faça um programa que pergunte ao usuário se ele possui irmãos, e que, caso a resposta seja “sim”, pergunte quantos e mostre na tela uma mensagem de sua escolha. No caso de o usuário responder “não”, pergunte se ele gostaria de ter e mostre na tela uma mensagem de sua escolha.
resposta = input('Você possui irmãos? (sim/não): ')

if resposta.lower() == "sim":
quantidade = int(input("Quantos irmãos você tem? "))
print(f'Você tem {quantidade} irmão(s)')

elif resposta.lower() == 'não':
gostaria = input('Você gostaria de ter irmãos? (sim/não): ')
if gostaria.lower() == 'sim':
print('Legal!')
elif: gostaria.lower() == 'não':
print('Entendo, nem todo mundo quer.')
13 changes: 13 additions & 0 deletions exercicios/para-sala/05.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
#Faça um programa que permita o usuário escolher entre três opções de bebidas e mostre na tela a bebida escolhida.
print("Escolha a sua bebida favorita:")
print('1) Café')
print('2) Suco')
print('3) Cerveja')

escolha = input('Digite o número que você escolheu (1, 2 ou 3): ')
if escolha == '1':
print('Você escolheu Café')
elif escolha == '2':
print('Você escolheu Suco')
elif escolha == '3':
print('Você escolheu Cerveja')