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
21 changes: 21 additions & 0 deletions resolucoes_code/ver_palindromos.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Vamos testar se uma palavra é um palíndromo?! Uma dica é: Utilize conceitos de manipulação de strings para inverter a palavra e comparar com o original.

def eh_palindromo(palavra):
# Remove espaços e converte para minúsculas
palavra = palavra.replace(" ", "").lower()

# Inverte a palavra
palavra_invertida = palavra[::-1]

# Verifica se é um palíndromo
if palavra == palavra_invertida:
return True
else:
return False

# Exemplo de uso
entrada = input("Digite uma palavra: ")
if eh_palindromo(entrada):
print("É um palíndromo!")
else:
print("Não é um palíndromo.")
12 changes: 12 additions & 0 deletions resolucoes_code/ver_pareimpar.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#Descrição: Como entrada, receba um número inteiro e verifique se ele é par ou ímpar. Uma dica é: Utilize condicionais para realizar a verificação e, se possível, faça uso do Github Copilot(ou outro IA) para melhorar a estrutura do código.

def verifica_par_impar(numero):
if numero % 2 == 0:
return "O número é par."
else:
return "O número é ímpar."

# Exemplo de uso
numero_digitado = int(input("Digite um número inteiro: "))
resultado = verifica_par_impar(numero_digitado)
print(resultado)