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
11 changes: 11 additions & 0 deletions aula_03.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
def tem_irmaos(resposta):
if resposta == 'sim':
return 'Que legal, você tem irmaos'
elif resposta == 'nao':
return 'Entendi, você nao tem irmaos'
else:
return 'nao entendi sua resposta'


respostaInserida = input('Você tem irmaos? ')
reposta_elaborada = print(f"Sua resposta é: {tem_irmaos(respostaInserida)}")
49 changes: 49 additions & 0 deletions exercicios/para-casa/grupo_01.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
#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.

def numeros(x, y):
if x>y:
diferenca= x - y
return (f"O número maior é o {x} e a diferença entre eles é {diferenca}")
elif y> x:
diferenca=y-x
return (f"O número maior é o {y} e a diferença entre eles é {diferenca}")

numero1=int(input ("Digite um número: "))
numero2=int(input ("Digite outro número: "))

resultado=numeros(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".


def numeros(x, y):
if x>y:
diferenca= x - y
return (f"O número maior é o {x} e a diferença entre eles é {diferenca}")
elif y> x:
diferenca=y-x
return (f"O número maior é o {y} e a diferença entre eles é {diferenca}")
else:
return ("Números iguais")

numero1=int(input ("Digite um número: "))
numero2=int(input ("Digite outro número: "))

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


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

dias_semana = ["","domingo", "segunda-feira", "terça-feira", "quarta-feira", "quinta-feira", "sexta-feira", "sábado"]

dia_semana=int(input("Digite um número entre 1 a 7: "))

print(f"O dia da semana referente a esse número é {dias_semana[dia_semana]}") #dúvida nesse formato

64 changes: 64 additions & 0 deletions exercicios/para-casa/grupo_02.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
#Exercício: grupo 2

#* 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 operacao (menu_escolha, numero1, numero2):
if menu_escolha == "1" or menu_escolha == "adição":
resultado= numero1 + numero2
elif menu_escolha == "2" or menu_escolha == "subtração":
resultado= numero1 - numero2
elif menu_escolha == "3" or menu_escolha == "divisão":
resultado= numero1 / numero2
elif menu_escolha == "4" or menu_escolha == "multiplicação":
resultado=numero1*numero2
else:
print("Operação inválida!")
resultado = 0
return resultado

menu_escolha= input("Escolha uma opção, das operações da matemática abaixo: \n 1.adição \n 2.subtração \n 3.divisão \n 4.multiplicação\n: ")
numero1 = float(input("Coloque um número:"))
numero2= float(input("Coloque o segundo número:"))


resultado = operacao(menu_escolha, numero1, numero2)
print("Resultado: ", resultado)

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


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

if numero % 3 == 0: # % resto da divisão
print ("Este número é divisível por 3")


if numero % 5 == 0:
print ("Este número é divisível por 5")


if numero % 5 != 0 or numero % 3 != 0: # != diferente, tudo que não for igual
print("Este número não é divisível nem por 3 nem por 5!")



#* 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 aposentadoria (idade, tempo_trabalhado):
if idade >= 65 or idade >= 60 and tempo_trabalhado>=25 or tempo_trabalhado>=30:
return "Você já pode se aposentar"
else:
return "Você ainda não pode se aposentar"

idade= int(input("Digite sua idade: "))
tempo_trabalhado= int(input("Digite seu tempo trabalhado em anos: "))

print (aposentadoria (idade,tempo_trabalhado))

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

if idade >= 18:
print("Maior de idade")

elif idade < 18: # porque usar elif e não o else?
print("Menor de idade")
15 changes: 15 additions & 0 deletions exercicios/para-sala/ex_02.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#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.

print ("Qual minha cor preferida?")
print ('A Azul')
print ('B Branco')
print ("C Amarelo")

resposta= str(input("A, B ou C?:"))

if resposta=="A":
print("Isso mesmo") #porque quando ta no arquivo com todos ele não retorna mas aqui ele ta retornando? tinha outro resposta na questao 4

elif resposta=="B" or "C":
print("Dessas três cores, a que mais gosto é a Azul")
11 changes: 11 additions & 0 deletions exercicios/para-sala/ex_03.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#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 = str(input("Digite seu nome: "))
gosta_nome =str(input("Você gosta do seu nome? Responda sim ou não?"))

if gosta_nome=="sim":
print("Que maravilha")

elif gosta_nome=="não":
print("Que pena")
49 changes: 49 additions & 0 deletions exercicios/para-sala/ex_04.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
#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.

irmaos=str(input("Você tem irmãos ou irmãs? Responda sim ou não?")) #definir a função
if irmaos=="sim":
sim=str(input("Quantos?"))
print("Que legal, também queria ter mais irmãos!") #não usar o print e sim o return

elif irmaos=="não":
nao=str(input("Voce gostaria de ter?")) # aqui deveria colocar a opção caso gostaria de ter ou não?
print("Eu gosto de ser filha única!")


# na aula
#def tem_irmaos(resposta):
#if resposta == 'sim':
#return 'Que legal, você tem irmaos'
# elif resposta == 'nao':
# return 'Entendi, você nao tem irmaos'
#else:
# return 'nao entendi sua resposta'


#respostaInserida = input('Você tem irmaos? ')
#reposta_elaborada = print(f"Sua resposta é: {tem_irmaos(respostaInserida)}")

#corrigido da colega:

def tem_irmaos(resposta):
if resposta == "Sim" or resposta == "sim":
quantos_irmaos = int(input("Que legal! Quantos irmãos você tem? "))
if quantos_irmaos == 1:
return "Que legal! Você tem 1 irmão"
else:
return f"Que legal! Você tem {quantos_irmaos} irmãos."

else:
resposta_2 = input("Você gostaria de ter? ")
if resposta_2 == "sim" or resposta_2 == "Sim":
return "Agradecemos pela resposta"
elif resposta_2 == "não" or resposta_2 == "Não":
return "Agradecemos pela resposta"




pergunta_irmaos = input("Você tem irmãos? ")
print(tem_irmaos(pergunta_irmaos))
37 changes: 37 additions & 0 deletions exercicios/para-sala/ex_05.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
#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 ("Qual dessas bebidas você mais gosta?")
print ('A - Chá')
print ('B - Suco de frutas')
print ("C - café")

resposta= str(input("Escolha A, B ou C:"))

if resposta=="A" or resposta=="Chá" or resposta=="a":
print (resposta)
print("Um chá antes de dormir é uma delícia")

elif resposta=="B" or resposta=="Suco de frutas" or resposta=="b":
print (resposta)
print("Você sabia que após alguns minutos de batido, o suco de frutas perde seus nutrientes?")

elif resposta=="C" or resposta=="Café" or resposta=="c":
print (resposta)
print("Ahhh adoro um cafezinho!")



# bebida=input ("Escolha uma bebida: \n a... coloque a letra da alternativa escolhida

Exercicio da colega corrigido:

bebida = input("Escolha uma bebida: \n a - cerveja \n b - agua \n c - refrigerante \nEscolha uma das alternativas: ")
if bebida == 'a' or bebida == 'cerveja':
print('Você escolheu cerveja')
elif bebida == "b" or bebida == 'agua':
print('Você escolheu água')
elif bebida == 'c' or bebida == "refrigerante":
print('Você escolheu refrigerante')
else:
print("Resposta inválida")
77 changes: 77 additions & 0 deletions exercicios/para-sala/exercicio_sala.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
# 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("Digite sua idade: "))

if idade >= 18:
print("Maior de idade")

elif idade < 18: # porque usar elif e não o else?
print("Menor de idade")


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

print ("Qual minha cor preferida?")
print ('A Azul')
print ('B Branco')
print ("C Amarelo")

resposta= str(input("A, B ou C?:"))

if resposta=="A":
print("Isso mesmo") #não ta printando

elif resposta=="B" or "C":
print("Dessas três cores, a que mais gosto é a Azul")


#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 = str(input("Digite seu nome: "))
gosta_nome =str(input("Você gosta do seu nome? Responda sim ou não?"))

if gosta_nome=="sim":
print("Que maravilha")

elif gosta_nome=="não":
print("Que pena")


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

irmaos=str(input("Você tem irmãos ou irmãs? Responda sim ou não?"))
if irmaos=="sim":
sim=str(input("Quantos?"))
print("Que legal, também queria ter mais irmãos!")

elif irmaos=="não":
nao=str(input("Voce gostaria de ter?")) # aqui deveria colocar a opção caso gostaria de ter ou não?
print("Eu gosto de ser filha única!")


#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 ("Qual dessas bebidas você mais gosta?")
print ('A - Chá')
print ('B - Suco de frutas')
print ("C - café")

resposta= str(input("Escolha A, B ou C:"))

if resposta=="A" or resposta=="Chá" or resposta=="a":
print (resposta)
print("Um chá antes de dormir é uma delícia")

elif resposta=="B" or resposta=="Suco de frutas" or resposta=="b":
print (resposta)
print("Você sabia que após alguns minutos de batido, o suco de frutas perde seus nutrientes?")

elif resposta=="C" or resposta=="Café" or resposta=="c":
print (resposta)
print("Ahhh adoro um cafezinho!")