From 7ee8d5ddfc3322afed1129152956ab33f6f12a71 Mon Sep 17 00:00:00 2001 From: Danieli Fernandes Date: Thu, 27 Jun 2024 21:00:26 -0300 Subject: [PATCH 1/2] exercicios --- exercicios/para-casa/grupo1_1.py | 41 ++++++++++++++++++++++++++++++++ exercicios/para-casa/grupo1_2.py | 32 +++++++++++++++++++++++++ exercicios/para-casa/grupo1_3.py | 0 exercicios/para-sala/sala_01.py | 10 ++++++++ exercicios/para-sala/sala_02.py | 15 ++++++++++++ exercicios/para-sala/sala_03.py | 12 ++++++++++ exercicios/para-sala/sala_04.py | 5 ++++ 7 files changed, 115 insertions(+) create mode 100644 exercicios/para-casa/grupo1_1.py create mode 100644 exercicios/para-casa/grupo1_2.py create mode 100644 exercicios/para-casa/grupo1_3.py create mode 100644 exercicios/para-sala/sala_01.py create mode 100644 exercicios/para-sala/sala_02.py create mode 100644 exercicios/para-sala/sala_03.py create mode 100644 exercicios/para-sala/sala_04.py diff --git a/exercicios/para-casa/grupo1_1.py b/exercicios/para-casa/grupo1_1.py new file mode 100644 index 0000000..20ed33c --- /dev/null +++ b/exercicios/para-casa/grupo1_1.py @@ -0,0 +1,41 @@ +# Numa eleição existem três candidatos. Faça um programa que peça o número total de eleitores. Peça para cada eleitor +# votar e ao final mostrar o número de votos de cada candidato. + +total_eleitores = int(input("Digite o número total de eleitores na secão eleitoral:")) + +voto_armazenado_lula1 = 0 +voto_armazenado_dilma2 = 0 +voto_armazenado_haddad3 = 0 + +for i in range(total_eleitores): + print(f"Eleitor {i + 1}, vote com responsabilidade, o país esta em suas mãos: \n") + + print("1 - Lula") + print("2 - Dilma") + print("3 - Haddad") + + voto = int(input("Seu voto é secreto (meu código não kkkkkk), digite aqui: \n")) + + if voto == 1: + voto_armazenado_lula1 += 1 + elif voto == 2: + voto_armazenado_dilma2 += 1 + elif voto == 3: + voto_armazenado_haddad3 += 1 + else: + print("Candidato inválido! Vote nas seguintes opções: 1- Lula, 2- Dilma ou 3 - Haddad.") + # voto = int(input("Seu voto é secreto, digite aqui: \n")) + + # resultado_eleicao = [armazenado_candidato1, armazenado_candidado2, armazenado_candidado3] + # vencedor_eleicao = max(resultado_eleicao) + + +print("\nResultados da eleição:") +print(f"Candidato Lula: {voto_armazenado_lula1} votos") +print(f"Candidato Dilma: {voto_armazenado_dilma2} votos") +print(f"Candidato Haddad: {voto_armazenado_haddad3} votos") + + + + + diff --git a/exercicios/para-casa/grupo1_2.py b/exercicios/para-casa/grupo1_2.py new file mode 100644 index 0000000..91cbf76 --- /dev/null +++ b/exercicios/para-casa/grupo1_2.py @@ -0,0 +1,32 @@ +# Solicita o número total de eleitores +num_eleitores = int(input("Digite o número total de eleitores: ")) + +# Inicializa os contadores de votos para os três candidatos +votos_candidato1 = 0 +votos_candidato2 = 0 +votos_candidato3 = 0 + +# Loop para pedir o voto de cada eleitor +for i in range(num_eleitores): + print(f"Eleitor {i + 1}, vote em um dos candidatos:") + print("1 - Candidato 1") + print("2 - Candidato 2") + print("3 - Candidato 3") + + voto = int(input("Digite o número do candidato escolhido: ")) + + # Conta o voto para o candidato correspondente + if voto == 1: + votos_candidato1 += 1 + elif voto == 2: + votos_candidato2 += 1 + elif voto == 3: + votos_candidato3 += 1 + else: + print("Voto inválido! Tente novamente.") + +# Exibe o número de votos de cada candidato +print("\nResultados da eleição:") +print(f"Candidato 1: {votos_candidato1} votos") +print(f"Candidato 2: {votos_candidato2} votos") +print(f"Candidato 3: {votos_candidato3} votos") diff --git a/exercicios/para-casa/grupo1_3.py b/exercicios/para-casa/grupo1_3.py new file mode 100644 index 0000000..e69de29 diff --git a/exercicios/para-sala/sala_01.py b/exercicios/para-sala/sala_01.py new file mode 100644 index 0000000..5fbf400 --- /dev/null +++ b/exercicios/para-sala/sala_01.py @@ -0,0 +1,10 @@ +# Faça um programa que peça uma nota, entre zero e dez. Mostre uma mensagem caso o valor seja inválido e continue +# pedindo até que o usuário informe um valor válido. + +numero = int(input("Por gentileza, insira um número de 0 a 10: \n")) + +while numero < 0 or numero > 10 : + print(f"O número {numero} esta fora do intervalo solicitado.") + numero = int(input("Por gentileza, insira um número de 0 a 10: \n")) + +print(f"O número {numero} esta dentro do intervalo solicitado.") \ No newline at end of file diff --git a/exercicios/para-sala/sala_02.py b/exercicios/para-sala/sala_02.py new file mode 100644 index 0000000..8e2487e --- /dev/null +++ b/exercicios/para-sala/sala_02.py @@ -0,0 +1,15 @@ +# Faça um programa que leia um nome de usuário e a sua senha e não aceite a senha igual ao nome do usuário, mostrando uma mensagem +# de erro e voltando a pedir as informações. + + +usuario = input("Por gentileza, insira o seu nome de usuário: \n") +senha = input("Por gentileza, insira a sua senha: \n") + +while usuario in senha or senha in usuario or "*" in senha: + print("Nome usuário ou senha inválido, por gentileza, tente novamente.") + + usuario = input("Por gentileza, insira o seu nome de usuário: \n") + senha = input("Por gentileza, insira a sua senha: \n") + +print("Usuário e senhas, válidos.") + diff --git a/exercicios/para-sala/sala_03.py b/exercicios/para-sala/sala_03.py new file mode 100644 index 0000000..98125fa --- /dev/null +++ b/exercicios/para-sala/sala_03.py @@ -0,0 +1,12 @@ +# Faça um programa que leia 5 números e informe o maior número. + +numero_armazenado = [1] + +for contator in range (5): + numero_informado = float(input("Por gentileza,digite um número: ")) + numero_armazenado.append(numero_informado) + +numero_maior = max(numero_armazenado) +print(f"O maior numero é: {numero_maior}") + +print(numero_armazenado) \ No newline at end of file diff --git a/exercicios/para-sala/sala_04.py b/exercicios/para-sala/sala_04.py new file mode 100644 index 0000000..a302efa --- /dev/null +++ b/exercicios/para-sala/sala_04.py @@ -0,0 +1,5 @@ +# Faça um programa que imprima na tela apenas os números ímpares entre 1 e 50. + +for numero in range(1,51,2): + + print(numero) \ No newline at end of file From 0743552f903f374afbba58125302ffc545cf4876 Mon Sep 17 00:00:00 2001 From: Danieli Fernandes Date: Thu, 27 Jun 2024 21:53:37 -0300 Subject: [PATCH 2/2] =?UTF-8?q?continua=C3=A7=C3=A3o=20dos=20exercicios=5F?= =?UTF-8?q?danda?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- exercicios/para-casa/grupo1_1.py | 31 ++++++++++---------------- exercicios/para-casa/grupo1_2.py | 38 +++++++------------------------- exercicios/para-casa/grupo1_3.py | 17 ++++++++++++++ exercicios/para-sala/sala_03.py | 2 +- exercicios/para-sala/sala_04.py | 6 ++--- 5 files changed, 41 insertions(+), 53 deletions(-) diff --git a/exercicios/para-casa/grupo1_1.py b/exercicios/para-casa/grupo1_1.py index 20ed33c..f6fd546 100644 --- a/exercicios/para-casa/grupo1_1.py +++ b/exercicios/para-casa/grupo1_1.py @@ -1,39 +1,32 @@ # Numa eleição existem três candidatos. Faça um programa que peça o número total de eleitores. Peça para cada eleitor # votar e ao final mostrar o número de votos de cada candidato. -total_eleitores = int(input("Digite o número total de eleitores na secão eleitoral:")) +total_eleitores = int(input("Digite o número total de eleitores na secão eleitoral: \n")) -voto_armazenado_lula1 = 0 -voto_armazenado_dilma2 = 0 -voto_armazenado_haddad3 = 0 +voto_armazenado_lula = 0 +voto_armazenado_dilma = 0 +voto_armazenado_haddad = 0 for i in range(total_eleitores): print(f"Eleitor {i + 1}, vote com responsabilidade, o país esta em suas mãos: \n") - print("1 - Lula") print("2 - Dilma") - print("3 - Haddad") - + print("3 - Haddad \n") voto = int(input("Seu voto é secreto (meu código não kkkkkk), digite aqui: \n")) if voto == 1: - voto_armazenado_lula1 += 1 + voto_armazenado_lula += 1 elif voto == 2: - voto_armazenado_dilma2 += 1 + voto_armazenado_dilma += 1 elif voto == 3: - voto_armazenado_haddad3 += 1 + voto_armazenado_haddad += 1 else: print("Candidato inválido! Vote nas seguintes opções: 1- Lula, 2- Dilma ou 3 - Haddad.") - # voto = int(input("Seu voto é secreto, digite aqui: \n")) - - # resultado_eleicao = [armazenado_candidato1, armazenado_candidado2, armazenado_candidado3] - # vencedor_eleicao = max(resultado_eleicao) - - + print("\nResultados da eleição:") -print(f"Candidato Lula: {voto_armazenado_lula1} votos") -print(f"Candidato Dilma: {voto_armazenado_dilma2} votos") -print(f"Candidato Haddad: {voto_armazenado_haddad3} votos") +print(f"Candidato Lula: {voto_armazenado_lula} votos") +print(f"Candidato Dilma: {voto_armazenado_dilma} votos") +print(f"Candidato Haddad: {voto_armazenado_haddad} votos") diff --git a/exercicios/para-casa/grupo1_2.py b/exercicios/para-casa/grupo1_2.py index 91cbf76..bb6e8be 100644 --- a/exercicios/para-casa/grupo1_2.py +++ b/exercicios/para-casa/grupo1_2.py @@ -1,32 +1,10 @@ -# Solicita o número total de eleitores -num_eleitores = int(input("Digite o número total de eleitores: ")) +# Faça um programa que imprima na tela os números de 1 a 20, um abaixo do outro. Depois modifique o programa para que +# ele mostre os números um ao lado do outro. -# Inicializa os contadores de votos para os três candidatos -votos_candidato1 = 0 -votos_candidato2 = 0 -votos_candidato3 = 0 +for numeros in range(1,21): + print(numeros) -# Loop para pedir o voto de cada eleitor -for i in range(num_eleitores): - print(f"Eleitor {i + 1}, vote em um dos candidatos:") - print("1 - Candidato 1") - print("2 - Candidato 2") - print("3 - Candidato 3") - - voto = int(input("Digite o número do candidato escolhido: ")) - - # Conta o voto para o candidato correspondente - if voto == 1: - votos_candidato1 += 1 - elif voto == 2: - votos_candidato2 += 1 - elif voto == 3: - votos_candidato3 += 1 - else: - print("Voto inválido! Tente novamente.") - -# Exibe o número de votos de cada candidato -print("\nResultados da eleição:") -print(f"Candidato 1: {votos_candidato1} votos") -print(f"Candidato 2: {votos_candidato2} votos") -print(f"Candidato 3: {votos_candidato3} votos") +lista = [] +for numeros in range(1,21): + lista.append(numeros) +print(lista) \ No newline at end of file diff --git a/exercicios/para-casa/grupo1_3.py b/exercicios/para-casa/grupo1_3.py index e69de29..091d7a1 100644 --- a/exercicios/para-casa/grupo1_3.py +++ b/exercicios/para-casa/grupo1_3.py @@ -0,0 +1,17 @@ +# Faça um programa que calcule o valor total investido por um colecionador em sua coleção de CDs e o valor médio +# gasto em cada um deles. O usuário deverá informar a quantidade de CDs e o valor para em cada um. + +valores_cd_armazenado = [] +qtd_cd = int(input("Informe a quantidade de CD's da sua coleção: ")) + +for valor_cd_informado in range(qtd_cd): + valor_cd_informado = float(input(f"Qual o valor em reais do CD {valor_cd_informado + 1}: ")) + valores_cd_armazenado.append(valor_cd_informado) + qtd_total_valores = sum(valores_cd_armazenado) + valor_medio = qtd_total_valores/qtd_cd + +print("\nResultados da Coleção:") +print(f"Valor total da coleção R$ {qtd_total_valores:.2f}") +print(f"Valor médio por CD da coleção R$ {valor_medio:.2f}") + + diff --git a/exercicios/para-sala/sala_03.py b/exercicios/para-sala/sala_03.py index 98125fa..3a09cc2 100644 --- a/exercicios/para-sala/sala_03.py +++ b/exercicios/para-sala/sala_03.py @@ -1,6 +1,6 @@ # Faça um programa que leia 5 números e informe o maior número. -numero_armazenado = [1] +numero_armazenado = [] for contator in range (5): numero_informado = float(input("Por gentileza,digite um número: ")) diff --git a/exercicios/para-sala/sala_04.py b/exercicios/para-sala/sala_04.py index a302efa..6a0ab2f 100644 --- a/exercicios/para-sala/sala_04.py +++ b/exercicios/para-sala/sala_04.py @@ -1,5 +1,5 @@ # Faça um programa que imprima na tela apenas os números ímpares entre 1 e 50. -for numero in range(1,51,2): - - print(numero) \ No newline at end of file +for numero in range(1,51): + if numero % 2 != 0 : + print(numero) \ No newline at end of file