Minha resolução para as atividades:
1 - Solicite ao usuário que insira um número e, em seguida, use uma estrutura if else para determinar se o número é par ou ímpar:
numero = int(input('Escolha um número: '))
if numero % 2 ==0:
print('{} é par'.format(numero))
else:
print('{} é ímpar'.format(numero))
2 - Pergunte ao usuário sua idade e, com base nisso, use uma estrutura if elif else para classificar a idade em categorias de acordo com as seguintes condições:
idade = int(input('Qual a sua idade? '))
if 0<= idade <= 12:
print('Você é uma criança, pois possui {} anos de idade'.format(idade))
elif 13<=idade<=18:
print('Você é um adolesccente pois possui {} anos de idade'.format(idade))
elif idade >= 18:
print('Você é um adulto pois tem idade acima de 18 anos'.format(idade))
else:
print('Idade inválida')
3 - Solicite um nome de usuário e uma senha e use uma estrutura if else para verificar se o nome de usuário e a senha fornecidos correspondem aos valores esperados determinados por você.
import os
def limpar_tela():
os.system('cls')
def fazer_login():
usuario = input('Digite o usuário: ')
senha = input('Digite a senha: ')
if usuario == 'thays' and senha == '1234':
print("login realizado com sucesso!")
else:
print("Usuário e senha incorretos, tente novamente.")
input('Digite uma tecla para voltar ao menu principal')
os.system('cls')
main()
def main():
fazer_login()
if __name__ == '__main__':
main()
4 - Solicite ao usuário as coordenadas (x, y) de um ponto qualquer e utilize uma estrutura if elif else para determinar em qual quadrante do plano cartesiano o ponto se encontra de acordo com as seguintes condições:
coordenadas =[]
def digitar_coordenadas():
try:
x = float(input('Digite o primeiro valor: '))
y = float(input('Digite o segundo valor: '))
coordenadas.append((x, y))
return x, y
except ValueError:
print("Por favor, insira valores numéricos válidos.")
return digitar_coordenadas()
def ponto_se_encontra(x,y):
if x >0 and y > 0:
print('Primeiro Quadrante')
elif x < 0 and y > 0 :
print('Segundo Quadrante')
elif x < 0 and y < 0:
print('Terceiro Quadrante')
elif x > 0 and y < 0:
print('Quarto Quadrante')
else:
print('O ponto está localizado no eixo ou origem')
x,y = digitar_coordenadas()
print("Coordenadas inseridas:", coordenadas)
ponto_se_encontra(x,y)