From bbba7644666935430f1a5a5f36577404671132c7 Mon Sep 17 00:00:00 2001 From: matheus Date: Sat, 6 Sep 2025 19:51:03 -0300 Subject: [PATCH] exercicios --- exercicios/ex01.py | 7 +++++++ exercicios/ex02.py | 6 ++++++ exercicios/ex03.py | 5 +++++ exercicios/ex04.py | 5 +++++ exercicios/ex05.py | 10 ++++++++++ 5 files changed, 33 insertions(+) create mode 100644 exercicios/ex01.py create mode 100644 exercicios/ex02.py create mode 100644 exercicios/ex03.py create mode 100644 exercicios/ex04.py create mode 100644 exercicios/ex05.py diff --git a/exercicios/ex01.py b/exercicios/ex01.py new file mode 100644 index 0000000..1ae9b74 --- /dev/null +++ b/exercicios/ex01.py @@ -0,0 +1,7 @@ +#1. **Função dobro** +#- Crie uma função que receba um número como argumento e retorne o dobro desse número. Teste a função com diferentes valores para garantir que está funcionando corretamente. + +entrada = input ("Digite um número: ") +numero = int (entrada) #converte a string em inteiro +dobro = numero * 2 +print ("O dobro de", numero, "é", dobro) \ No newline at end of file diff --git a/exercicios/ex02.py b/exercicios/ex02.py new file mode 100644 index 0000000..2df785c --- /dev/null +++ b/exercicios/ex02.py @@ -0,0 +1,6 @@ +#2. **Mensagem personalizada** +#- Solicite ao usuário que digite seu nome e sua idade. Após receber essas informações, exiba uma mensagem de boas-vindas personalizada, incluindo o nome e a idade informados. + +nome = input("Digite seu nome: ") +idade = input("Digite sua idade: ") +print("Olá,", nome + "!", "Você tem", idade, "anos.") diff --git a/exercicios/ex03.py b/exercicios/ex03.py new file mode 100644 index 0000000..2495c5d --- /dev/null +++ b/exercicios/ex03.py @@ -0,0 +1,5 @@ +#3. **Lista de frutas** +# #- Crie uma lista contendo cinco nomes de frutas diferentes. Mostre apenas as três primeiras frutas da lista, utilizando o conceito de fatiamento de listas. + +frutas = ["maçã", "banana", "laranja", "uva", "manga"] #tudo que estiver em chaves é uma lista +print(frutas[0:3]) \ No newline at end of file diff --git a/exercicios/ex04.py b/exercicios/ex04.py new file mode 100644 index 0000000..063b589 --- /dev/null +++ b/exercicios/ex04.py @@ -0,0 +1,5 @@ +#4. **Dicionário livro** +#- Crie um dicionário chamado "livro" com três informações: título, autor e ano de publicação. Mostre apenas o nome do autor utilizando o acesso por chave do dicionário. + +livro = {"título": "O Alquimista", "autor": "Paulo Coelho", "ano de publicação": 1988} #dentro das chaves tem um título e em cada título tem um valor +print(livro["autor"]) \ No newline at end of file diff --git a/exercicios/ex05.py b/exercicios/ex05.py new file mode 100644 index 0000000..94d0df8 --- /dev/null +++ b/exercicios/ex05.py @@ -0,0 +1,10 @@ +#5. **Soma dos números pares** +#- Crie uma função que receba uma lista de números inteiros. A função deve somar apenas os números pares presentes na lista e retornar o resultado da soma. + +lista_numeros = input("Digite uma lista de números inteiros separados por espaço: ") +soma_pares = 0 #armazena um valor +- +numeros = lista_numeros.split() #separa os números que o usuário digitou em uma lista +for num in numeros: + if int(num) % 2 == 0: #se o número for par + soma_pares += int(num) #soma os números pares +print("A soma dos números pares é:", soma_pares)