-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDesafio_1.py
52 lines (39 loc) · 1.78 KB
/
Desafio_1.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# A Aventura do Explorador
# Desafio
# Você é um intrépido explorador em uma jornada por uma terra desconhecida repleta de desafios emocionantes.
# Ao se deparar com uma floresta misteriosa, você percebe que a única maneira de atravessá-la é desvendando seus caminhos por meio de um código em Python.
# Prepare-se para a "Aventura do Explorador"!
# Entrada
# Seu programa deve solicitar ao usuário a entrada de um número inteiro positivo, representando a quantidade de passos que o explorador deve dar na floresta.
# Saída
# O programa deve imprimir uma mensagem indicando o progresso do explorador na floresta.
# Utilize um laço de repetição para simular os passos do explorador.
# A cada passo, imprima uma mensagem informando a distância percorrida até o momento.
# Exemplos
# A tabela abaixo apresenta exemplos com alguns dados de entrada e suas respectivas saídas esperadas.
#Certifique-se de testar seu programa com esses exemplos e com outros casos possíveis.
# Testes a serem executados
# Entrada 2
# Saida
# Explorador: 1 passo
# Explorador: 2 passos
# Entrada 3
# Saida
# Explorador: 1 passo
# Explorador: 2 passos
# Explorador: 3 passos
# Entrada 0
# Saída Nenhum passo dado na floresta.
#
# //TODO: Adicione uma condição para verificar se a quantidade de passos é positiva.
# // Se a quantidade de passos for zero, imprima "Nenhum passo dado na floresta."
# // Caso contrário, utilize um loop for para imprimir a mensagem do explorador, indicando o número do passo.
quantidade_passos = int(input())
if quantidade_passos <= 0:
print("Nenhum passo dado na floresta.")
else:
for i in range(quantidade_passos+1):
if i == 1:
print(f'Explorador: {i} passo')
elif i > 1:
print(f'Explorador: {i} passos')