diff --git a/resolucoes_code/ver_palindromos.py b/resolucoes_code/ver_palindromos.py new file mode 100644 index 0000000..0d1e5e9 --- /dev/null +++ b/resolucoes_code/ver_palindromos.py @@ -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.") diff --git a/resolucoes_code/ver_pareimpar.py b/resolucoes_code/ver_pareimpar.py new file mode 100644 index 0000000..a7c6b3d --- /dev/null +++ b/resolucoes_code/ver_pareimpar.py @@ -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)