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
64 changes: 64 additions & 0 deletions exercicios/para-casa/exercicio_logicaII.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
# Exercício: grupo 1


##* 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("Insira um número inteiro ->"))
numero2 = int(input("Insira um outro número inteiro ->"))

diferença_entre_eles = numero1 - numero2

def qual_maior_numero(numero1, numero2):

if numero1 > numero2:
return(f"O {numero1} é o maior entre os que você nos forneceu, e a diferença entre eles é de {diferença_entre_eles}")
elif numero1 < numero2:
return(f"O {numero2} é o maior entre os dois que você nos forneceu, e a diferença entre eles é de {diferença_entre_eles}")

resultado = qual_maior_numero(numero1, numero2)
print(resultado)


##* 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".

n1 = int(input("Fala outro número -> "))
n2 = int(input("Fala mais outro -> "))

def maior_n (n1, n2):
if n1>n2:
return(f"O {n1} é o maior entre os que você nos forneceu")
elif n1<n2:
return(f"O {n2} é o maior entre os que você nos forneceu")
elif n1 == n2:
return("Números iguais")

total = maior_n(n1, n2)
print(total)


##* 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.

num = int(input("Me diz um outro número, mas agora entre 1 e 7 -> "))

def numero_da_semana(num):
if num == 1:
return("Esse número corresponde ao dia da semana domingo")
elif num == 2:
return("Esse número corresponde ao dia da semana segunda-feira")
elif num == 3:
return("Esse número corresponde ao dia da semana terça-feira")
elif num == 4:
return("Esse número corresponde ao dia da semana quarta-feira")
elif num == 5:
return("Esse número corresponde ao dia da semana quinta-feira")
elif num == 6:
return("Esse número corresponde ao dia da semana sexta-feira")
elif num == 7:
return("Esse número corresponde ao dia da semana sábado")
else:
return("Esse número nao vale, tem que ser entre 1 e 7 :/")

resultado_dia_da_semana = numero_da_semana(num)
print(resultado_dia_da_semana)

89 changes: 89 additions & 0 deletions exercicios/para-sala/exercicios_aula_3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
#1. 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("Insira sua idade -> "))

try:
if idade >= 18:
print("Você é maior de idade, ja pode dirigir e ingerir álcool com moderação :D")
elif idade < 18:
print("Você é menor de idade, cuidado com a vida, ein!")
else:
print("Não estamos te entendendo")

except ValueError:
print("Digite um número real, por favor")




#2.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.

pergunta = input("Qual é o maior feito da carreira da Beyoncé?" "a) O Renaissence | b) O self title com um clipe por faixa | c) O Black IS King, do Rei Leão | d) O Beychella | e) O nascimento dela e tudo que aconteceu depois é a melhor coisa que aconteceu na história do mundo")

if pergunta == "a" or pergunta == "b" or pergunta == "c" or pergunta == "d":
print("Esse é muito bom, mas a resposta não está completa :/")
elif pergunta == "e":
print("Acretou, beyfã" )
else:
print("Responde direito, mulher!")





#3. 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("Me fala, qual o seu nome?")

voce_gosta = input("Você gosta dele? Responda com sim ou não.")

if voce_gosta == "Sim" or voce_gosta == "sim":
print("Também gostei, é um nome bem bonito")
elif voce_gosta == "Não" or voce_gosta == "não":
print("Caramba, eu gostei dele. Meu nome é Xainã e eu costumava não gostar dele, mas agora eu amo.")
else:
print ("Não entendi a sua resposta :/")





#4. 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.

tem_irmao = input("Você tem algum irmão ou irmã? Responda com sim ou não.")

if tem_irmao == "sim" or tem_irmao == "Sim":
print(input("Quantos irmãos?")) ##como fazer pra dar uma resposta independente da resposta?
elif tem_irmao == "não" or tem_irmao== "Não":
print(input("Mas você gostaria de ter?"))
else:
print("Não entedi sua resposta")




#5. 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("Temos apenas 3 tipos de bebida: Pitu, Devassa e Chop de Vinho.")
bebida = input ("Dessas, qual você gostaria de tomar?")

if bebida == "pitu" or bebida == "Pitu":
print("Certo, sua Pitu chega em 5 minutos")

elif bebida == "Devassa" or bebida == "devassa":
print("Certo, vou pegar sua Devassa agora")

elif bebida == "Chop de Vinho" or bebida =="chop de vinho":
print("Maravilha, seu Chop de Vinho chega em 5 minutos")
else:
print(input("Não entendi sua resposta. Qual das bebidas você gostaria?")) ##como retornar para o input de cima?


#Terminou o exercício? Dá uma olhada nessa checklist e confere se tá tudo certinho, combinado?!

#- [ ] Fiz o fork do repositório.
#- [ ] Clonei o fork na minha máquina (`git clone url-do-meu-fork`).
#- [ ] Resolvi o exercício.
#- [ ] Adicionei as mudanças. (`git add .` para adicionar todos os arquivos, ou `git add nome_do_arquivo` para adicionar um arquivo específico)
#- [ ] Commitei a cada mudança significativa ou na finalização do exercício (`git commit -m "Mensagem do commit"`)
#- [ ] Pushei os commits na minha branch (`git push origin nome-da-branch`)