From 3539c62d1f1ca93e446118b37dc4eabb2fd5ddd3 Mon Sep 17 00:00:00 2001 From: marianadsa Date: Wed, 19 Jun 2024 20:08:47 -0300 Subject: [PATCH 1/4] Atividade semana 3 --- marianaaraujo/exercicio.py | 40 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 marianaaraujo/exercicio.py diff --git a/marianaaraujo/exercicio.py b/marianaaraujo/exercicio.py new file mode 100644 index 0000000..6ae3875 --- /dev/null +++ b/marianaaraujo/exercicio.py @@ -0,0 +1,40 @@ +# Exercicio + +#Uma empresa de viagens de ônibus contratou você para fazer um programa que calcule o preço das viagens. Cada viagem custa R$ 20,00 +#e mais um valor referente aos quilômetros viajados, conforme a tabela abaixo: +#kms viajados valor por km +#Até 200km R$ 0,75 +#Até 500km R$ 0,60 +#mais de 500km R$ 0,50 +#Calcule o valor e imprima a resposta como: Sua viagem com XX km custará R$ YY onde XX é o número de quilômetros e Y é o valor total a ser pago. +#Seu programa não pode deixar o usuário: + +#calcular viagens com menos de 50km; +#entrar com números negativos; +#entrar com letras ou caracteres especiais que podem quebrar o programa. +#Bônus: use função ;) + +import math + + +def valor_variavel(km): + y = 20.00 + x1 = (0.75 * km) + y + x2 = (0.60 * km) + y + x3 = (0.50 * km) + y + if (km >=50 and km <=200): + print(f'Sua viagem com',km,'km custará R$ {:,.02f}'.format(x1)) + elif (km >200 and km <=500): + return print('Sua viagem com',km,'km custará R$ {:,.02f}'.format(x2)) + elif (km >500): + return print('Sua viagem com',km,'km custará R$ {:,.02f}'.format(x3)) + else: + (km <50) + return print('Você não digitou um número válido!🚨') + +try: + print('Vamos calcular o preço das viagens por km 🚌') + km = int(input('Insira um número a partir de 50km: ')) + valor_variavel(km) +except: + print('Você não digitou um número válido!🚨') From 29e5a42ffeb593339db876f815173e9f83d25cc6 Mon Sep 17 00:00:00 2001 From: Mariana Araujo Date: Wed, 19 Jun 2024 20:19:31 -0300 Subject: [PATCH 2/4] Update exercicio.py --- marianaaraujo/exercicio.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/marianaaraujo/exercicio.py b/marianaaraujo/exercicio.py index 6ae3875..06ef5c5 100644 --- a/marianaaraujo/exercicio.py +++ b/marianaaraujo/exercicio.py @@ -8,7 +8,6 @@ #mais de 500km R$ 0,50 #Calcule o valor e imprima a resposta como: Sua viagem com XX km custará R$ YY onde XX é o número de quilômetros e Y é o valor total a ser pago. #Seu programa não pode deixar o usuário: - #calcular viagens com menos de 50km; #entrar com números negativos; #entrar com letras ou caracteres especiais que podem quebrar o programa. @@ -16,7 +15,6 @@ import math - def valor_variavel(km): y = 20.00 x1 = (0.75 * km) + y @@ -38,3 +36,5 @@ def valor_variavel(km): valor_variavel(km) except: print('Você não digitou um número válido!🚨') + + From 07794c48b41a4d55e2b3cfbd5ad820f26c796bdf Mon Sep 17 00:00:00 2001 From: Mariana Araujo Date: Wed, 19 Jun 2024 20:32:00 -0300 Subject: [PATCH 3/4] Update exercicio.py --- marianaaraujo/exercicio.py | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/marianaaraujo/exercicio.py b/marianaaraujo/exercicio.py index 06ef5c5..f32ea5e 100644 --- a/marianaaraujo/exercicio.py +++ b/marianaaraujo/exercicio.py @@ -1,18 +1,5 @@ # Exercicio -#Uma empresa de viagens de ônibus contratou você para fazer um programa que calcule o preço das viagens. Cada viagem custa R$ 20,00 -#e mais um valor referente aos quilômetros viajados, conforme a tabela abaixo: -#kms viajados valor por km -#Até 200km R$ 0,75 -#Até 500km R$ 0,60 -#mais de 500km R$ 0,50 -#Calcule o valor e imprima a resposta como: Sua viagem com XX km custará R$ YY onde XX é o número de quilômetros e Y é o valor total a ser pago. -#Seu programa não pode deixar o usuário: -#calcular viagens com menos de 50km; -#entrar com números negativos; -#entrar com letras ou caracteres especiais que podem quebrar o programa. -#Bônus: use função ;) - import math def valor_variavel(km): From 9dc29b5f36eb92a06a75e5cf5f7cc64833c8eca9 Mon Sep 17 00:00:00 2001 From: Mariana Araujo Date: Wed, 19 Jun 2024 20:57:24 -0300 Subject: [PATCH 4/4] Update exercicio.py --- marianaaraujo/exercicio.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/marianaaraujo/exercicio.py b/marianaaraujo/exercicio.py index f32ea5e..7abfbf1 100644 --- a/marianaaraujo/exercicio.py +++ b/marianaaraujo/exercicio.py @@ -1,9 +1,7 @@ # Exercicio -import math - def valor_variavel(km): - y = 20.00 + y = 20 x1 = (0.75 * km) + y x2 = (0.60 * km) + y x3 = (0.50 * km) + y