Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Exercicios de condicional - Jenifer Castro #22

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
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/Exercicio1_1.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.

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

x = int(input('Insira o primeiro número:'" "))
y = int(input('Insira o segundo número:'" "))

resultado_numeros = numeros(x,y)
print (resultado_numeros)
17 changes: 17 additions & 0 deletions exercicios/para-casa/grupo1/Exercicio1_2.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#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 o {x} e o {y} é gual a {diferenca}')
elif y > x:
diferenca = y - x
return (f'O número maior é o {y} e a diferença entre o {y} e o {x} é gual a {diferenca}')
else:
return ('números iguais')

x = int(input('Insira o primeiro número:'" "))
y = int(input('Insira o segundo número:'" "))

resultado_numeros = numeros(x,y)
print (resultado_numeros)
27 changes: 27 additions & 0 deletions exercicios/para-casa/grupo1/Exercicio1_3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
#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.


def numero_inteiro(numero):
if numero == 1:
return 'Domingo'
elif numero == 2:
return 'Segunda-Feira'
elif numero == 3:
return 'Terça-Feira'
elif numero == 4:
return 'Quarta-Feira'
elif numero == 5:
return 'Quinta-Feira'
elif numero == 6:
return 'Sexta-Feira'
elif numero == 7:
return 'Sábado-Feira'
else:
return 'Não entendi, digite novamente'

numero = int(input('Insira um numero da 1 a 7 correspondente ao dia da semana'))
print (numero)
dia_da_semana = numero_inteiro(numero)
print (f'O dia da semana correspondente ao numero digitado é {dia_da_semana}')


22 changes: 22 additions & 0 deletions exercicios/para-casa/grupo1/Exercicio1_4.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#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.

def resposta_pergunta(Resposta):
try:
if Resposta == 1:
print('ERROU!!!!')
elif Resposta == 2:
print('ACERTOU!!!!!')
else:
print('Número inválido')
except:
print('Entrada inválida. Digite um número válido.')

pergunta = 'Como está o dia hoje? \n 1- Chuvoso \n 2- Ensolarado'
print(pergunta)

try:
Resposta = int(input('Insira o número da resposta: '))
resposta_pergunta(Resposta)
except:
print('Entrada inválida. Digite um número válido.')

36 changes: 36 additions & 0 deletions exercicios/para-casa/grupo2/Exercicio2_1.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
#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 opcoes(resposta):
if resposta == 1:
operacao1 = float(input('Insira o primeiro numero'))
operacao2 = float(input('Insira o segundo numero'))
resposta = operacao1 + operacao2
return resposta
if resposta == 2:
operacao1 = float(input('Insira o primeiro numero'))
operacao2 = float(input('Insira o segundo numero'))
resposta = operacao1 * operacao2
return resposta
if resposta == 3:
operacao1 = float(input('Insira o primeiro numero'))
operacao2 = float(input('Insira o segundo numero'))
resposta = operacao1 // operacao2
return resposta
if resposta == 4:
operacao1 = float(input('Insira o primeiro numero'))
operacao2 = float(input('Insira o segundo numero'))
resposta = operacao1 - operacao2
return resposta

pergunta = ('Escolha uma operação \n 1- Soma \n 2 - Multiplicação \n 3 - Divisão \n 4 - Subtração')
print(pergunta)
resposta = int(input('Insira aqui o numero da opção escolhida'))

resultado = opcoes(resposta)

print (f'O resultado da operação é igual a {resultado}')




Empty file.
Empty file.
17 changes: 17 additions & 0 deletions exercicios/para-sala/Exercícios1.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#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.

def maior_idade(idade):
if idade >= 18:
print ('Maior de idade')
else:
print ('Menor de idade')

idade = int(input('Insira sua idade: '))
1
maior_idade(idade)






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

def resposta_pergunta(Resposta):
if Resposta == 1 or Resposta == 'Chuvoso'.lower():
print ('ERROU!!!!')
elif Resposta == 2 or Resposta == 'Ensolarado'.lower():
print ('ACERTOU!!!!!')
else:
print('Não emtendi, digite novamente')

Pergunta = 'Como está o dia hoje? \n 1- Chuvoso \n 2- Ensolarado'
print(Pergunta)
Resposta = int(input('Insira o número da resposta.'))

resposta_pergunta(Resposta)






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

def pergunta_nome(gostar_nome):
if gostar_nome.lower() == 'sim':
print ('Que legal, seu nome é realmente lindo!')
else:
print ('Poxa que pena!')

nome = input('Qual é o seu nome? ')
gostar_nome = input('Você gosta do seu nome? (sim/não) ')

pergunta_nome(gostar_nome)









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


def irmao(tem_irmao_pergunta):
if tem_irmao_pergunta.lower() == 'sim':
return ('Que legal!!' + (quantos_irmãos))
elif tem_irmao_pergunta.lower() == 'não' or tem_irmao_pergunta.lowe() == 'nao':
print (f'Que pena!'(gostaria_de_ter))


tem_irmao_pergunta = input('Tem irmãos?')
print (tem_irmao_pergunta)
quantos_irmãos = float(input('Quantos?'))
gostaria_de_ter = (input('Gostaria de ter irmãos?'))

irmao(tem_irmao_pergunta)








1 change: 1 addition & 0 deletions exercicios/para-sala/Exercícios5.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
#Faça um programa que permita o usuário escolher entre três opções de bebidas e mostre na tela a bebida escolhida.