From 038c20ac2861ac0781fcf8a614887c601d886329 Mon Sep 17 00:00:00 2001 From: lorenasofia Date: Wed, 30 Aug 2023 20:04:08 -0300 Subject: [PATCH 1/3] exercicio36 --- exercicio36.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 exercicio36.md diff --git a/exercicio36.md b/exercicio36.md new file mode 100644 index 0000000..9dd8210 --- /dev/null +++ b/exercicio36.md @@ -0,0 +1,12 @@ +numero = int(input('montar a tabuada de multiplicação: ')) + +inicio = int(input('começar por: ')) +fim = int(input('terminar em: ')) + +if fim < inicio: + print('erro: O valor final não pode ser menor que o valor inicial.') +else: + print(f'vou montar a tabuada de {numero} começando em {inicio} e terminando em {fim}:') + for i in range(inicio, fim + 1): + resultado = numero * i + print(f'{numero} X {i} = {resultado}') From 9a245cc22a605f766c4ed91ade29475b04db9054 Mon Sep 17 00:00:00 2001 From: lorenasofia Date: Wed, 30 Aug 2023 20:25:21 -0300 Subject: [PATCH 2/3] exercicio5.py --- exercicio5.md | 0 exercicio5.py | 21 +++++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 exercicio5.md create mode 100644 exercicio5.py diff --git a/exercicio5.md b/exercicio5.md new file mode 100644 index 0000000..e69de29 diff --git a/exercicio5.py b/exercicio5.py new file mode 100644 index 0000000..f22c1b7 --- /dev/null +++ b/exercicio5.py @@ -0,0 +1,21 @@ +def calcular_populacao(populacao_inicial, taxa_crescimento, anos): + populacao_final = populacao_inicial * (1 + taxa_crescimento/100) ** anos + return populacao_final + +while True: + try: + populacao_inicial = int(input('informe a população inicial: ')) + taxa_crescimento = float(input('informe a taxa de crescimento (em %): ')) + anos = int(input('informe o número de anos: ')) + + if populacao_inicial < 0 or taxa_crescimento < 0 or anos < 0: + print('valores inválidos. Todos os valores devem ser positivos.') + else: + populacao_final = calcular_populacao(populacao_inicial, taxa_crescimento, anos) + print(f'a população após {anos} anos será de {populacao_final:.2f}') + + repetir = input('deseja realizar outra operação? (s/n): ') + if repetir.lower() != "s": + break + except ValueError: + print('entrada inválida. Certifique-se de inserir valores numéricos corretos.') From e2842ddc58c6b044fcefc57c131a7c0ee50fed35 Mon Sep 17 00:00:00 2001 From: lorenasofia <141510255+lorenasofia@users.noreply.github.com> Date: Wed, 30 Aug 2023 20:28:16 -0300 Subject: [PATCH 3/3] Delete exercicio5.py --- exercicio5.py | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 exercicio5.py diff --git a/exercicio5.py b/exercicio5.py deleted file mode 100644 index f22c1b7..0000000 --- a/exercicio5.py +++ /dev/null @@ -1,21 +0,0 @@ -def calcular_populacao(populacao_inicial, taxa_crescimento, anos): - populacao_final = populacao_inicial * (1 + taxa_crescimento/100) ** anos - return populacao_final - -while True: - try: - populacao_inicial = int(input('informe a população inicial: ')) - taxa_crescimento = float(input('informe a taxa de crescimento (em %): ')) - anos = int(input('informe o número de anos: ')) - - if populacao_inicial < 0 or taxa_crescimento < 0 or anos < 0: - print('valores inválidos. Todos os valores devem ser positivos.') - else: - populacao_final = calcular_populacao(populacao_inicial, taxa_crescimento, anos) - print(f'a população após {anos} anos será de {populacao_final:.2f}') - - repetir = input('deseja realizar outra operação? (s/n): ') - if repetir.lower() != "s": - break - except ValueError: - print('entrada inválida. Certifique-se de inserir valores numéricos corretos.')