diff --git a/aula_03.py b/aula_03.py new file mode 100644 index 0000000..25731dc --- /dev/null +++ b/aula_03.py @@ -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)}") \ No newline at end of file diff --git a/exercicios/para-casa/grupo_01.py b/exercicios/para-casa/grupo_01.py new file mode 100644 index 0000000..cb794e0 --- /dev/null +++ b/exercicios/para-casa/grupo_01.py @@ -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 + diff --git a/exercicios/para-casa/grupo_02.py b/exercicios/para-casa/grupo_02.py new file mode 100644 index 0000000..6131b04 --- /dev/null +++ b/exercicios/para-casa/grupo_02.py @@ -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)) + diff --git a/exercicios/para-sala/ex_01.py b/exercicios/para-sala/ex_01.py new file mode 100644 index 0000000..fc57136 --- /dev/null +++ b/exercicios/para-sala/ex_01.py @@ -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") \ No newline at end of file diff --git a/exercicios/para-sala/ex_02.py b/exercicios/para-sala/ex_02.py new file mode 100644 index 0000000..9026462 --- /dev/null +++ b/exercicios/para-sala/ex_02.py @@ -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") diff --git a/exercicios/para-sala/ex_03.py b/exercicios/para-sala/ex_03.py new file mode 100644 index 0000000..0708535 --- /dev/null +++ b/exercicios/para-sala/ex_03.py @@ -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") \ No newline at end of file diff --git a/exercicios/para-sala/ex_04.py b/exercicios/para-sala/ex_04.py new file mode 100644 index 0000000..822cdcd --- /dev/null +++ b/exercicios/para-sala/ex_04.py @@ -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)) \ No newline at end of file diff --git a/exercicios/para-sala/ex_05.py b/exercicios/para-sala/ex_05.py new file mode 100644 index 0000000..3d8919c --- /dev/null +++ b/exercicios/para-sala/ex_05.py @@ -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") \ No newline at end of file diff --git a/exercicios/para-sala/exercicio_sala.py b/exercicios/para-sala/exercicio_sala.py new file mode 100644 index 0000000..fcfa7a3 --- /dev/null +++ b/exercicios/para-sala/exercicio_sala.py @@ -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!") \ No newline at end of file