Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions exercicios/para-casa/para entrega/stephanie-cirne-s03/README
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Exercício Semana s03 - Reprograma

No desafio semanal criamos um sistema de orçamento para uma empresa de viagens de ônibus. O programa deve seguir as seguintes regras:


**kms viajados x valor por km:**

- Até 200km --> R$ 0,75

- Até 500km --> R$ 0,60

- mais de 500km --> R$ 0,50


**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.


# Desafio pessoal

Meu desafio pessoal no exercício foi trabalhar com funções, identação e try e except.
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
print ("**************************************\n")

print ("🚚 Bem-vinda a empresa Leva Leva 🚚\n")

print ("**************************************\n")

print ("Digite o valor total de km da sua viagem e faça seu orçamento com a gente. Se liga nas regras ⬇️\n")

print ("🚫 Não fazemos viagens menores que 50km")
print ("❌ Não dê entrada com números negativos")
print ("⭕ Utilize apenas números. Beleza?\n")


def viagem (base,valor_km):

try:

km = float (input('Digite o valor de km da sua viagem: '))

if km < 0:
print ("Por favor insira um número positivo")
return

if km < 50:
print ("Por favor insira um valor acima de 50km")
return

if km >= 50 and km <= 200:
valor_km = 0.75

elif km <= 500:
valor_km = 0.60

elif km > 500:
valor_km = 0.50

viagem = base + km * valor_km

return viagem

except ValueError:
print ("Digite um valor válido. Letras e caracteres não são aceitos")


base = 20
valor_km = 1

custo_viagem = viagem (base,valor_km)


if custo_viagem is not None:
print ((f"O valor da viagem é de R$ {custo_viagem}"))