From 4645f37f4467da584dcfed592e330a9f1487196a Mon Sep 17 00:00:00 2001 From: Nalla Cloviel Date: Wed, 30 Aug 2023 19:58:18 -0300 Subject: [PATCH 1/2] Semana 4 - exercicio 36 Nargylla Cloviel --- .../para-casa/semana 4 - exercicio36.py | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 exercicios/para-casa/semana 4 - exercicio36.py diff --git a/exercicios/para-casa/semana 4 - exercicio36.py b/exercicios/para-casa/semana 4 - exercicio36.py new file mode 100644 index 0000000..1e2575e --- /dev/null +++ b/exercicios/para-casa/semana 4 - exercicio36.py @@ -0,0 +1,26 @@ +# Desenvolva um programa que faça a tabuada de um número qualquer inteiro que será digitado pelo usuário, mas a tabuada não deve +# necessariamente iniciar em 1 e terminar em 10, o valor inicial e final devem ser informados também pelo usuário + +# Tabuada de multiplicação precisa de: o valor multiplicador, o valor multiplicando inicial e o valor multiplicando final. +# Nota mental = usar try e except pra evitar valores que não sejam inteiros(?) + +apresentacao = print("Olá, boas vindas ao seu gerador de tabuada! Insira os valores pedidos para gerar sua tabuada") + +def tabuada (multiplicador, multi_inicial, multi_final): + inicio = multi_inicial + while inicio <= multi_final: + solucao = multiplicador*inicio + print (f"{multiplicador} x {inicio} = {solucao}") + inicio += 1 + +try: + multiplicador = int(input("insira o valor do multiplicador da tabuada: ")) + multi_inicial = int(input("Insira o valor inicial da tabuada: ")) + multi_final = int(input("Insira o valor final da tabuada: ")) + + tabuada (multiplicador, multi_inicial, multi_final) + +except: + print("Por favor, insira números inteiros") + + From 23e461357ba9710d19726377f6edc54f9437f9ba Mon Sep 17 00:00:00 2001 From: Nalla Cloviel Date: Wed, 30 Aug 2023 19:59:24 -0300 Subject: [PATCH 2/2] SEMANA 4 - Listas (05) Nargylla Cloviel --- .../para-casa/Semana4-exercicio5-lista.py | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 exercicios/para-casa/Semana4-exercicio5-lista.py diff --git a/exercicios/para-casa/Semana4-exercicio5-lista.py b/exercicios/para-casa/Semana4-exercicio5-lista.py new file mode 100644 index 0000000..a040075 --- /dev/null +++ b/exercicios/para-casa/Semana4-exercicio5-lista.py @@ -0,0 +1,29 @@ +# Faça um Programa que leia 20 números inteiros e armazene-os num vetor. Armazene os números pares no vetor PAR e os +# números IMPARES no vetor impar. Imprima os três vetores. + +# O programa tem que armazernar os 20 números, armazenar os pares e armazenar os impares. Imprimir os três valores +# Que leia 20 numeros inteiros = consegue entender 20 números inteiros aleatórios que forem inserido (?) + +#Separar pares de impares + +def pares_impares (listas): + pares = [] + impares = [] + for valor in listas: + if valor % 2 == 0: + pares.append(valor) + else: + impares.append(valor) + return pares, impares + +numeros_inteiros = [] +for n in range (20): #usei n só por frescura kk + numeros = int(input(f"Digite o {n+1}º inteiro: ")) + numeros_inteiros.append(numeros) +pares, impares = pares_impares(numeros_inteiros) + +#imprimindo as variáveis: + +print("Os números digitados: ", numeros_inteiros) +print("Os números pares: ", pares) +print("Os números impares: ", impares)