n = int(input("Podaj wartość początkową przedziału: "))
m = int(input("Podaj wartość końcową przedziału: "))
if n > m:
print("Błędny przedział. Wartość początkowa musi być mniejsza niż wartość końcowa.")
else:
for i in range(m, n-1, -1):
print(i)
Liczę na naj ;)while True:
try:
n = int(input("Podaj liczbę n: "))
if n <= 0:
print("Liczba n musi być większa od zera.")
break
except ValueError:
print("Nieprawidłowy format danych. Podaj liczbę całkowitą.")
for _ in range(n):
print("ALGORYTM")Tu masz drugi programMożna jeszcze tak to wykonać (bez tego for_in range)n = 0
while n <= 0:
print("Liczba musi być dodatnia.")
print("Nieprawidłowe dane. Podaj liczbę całkowitą.")
i = 0
while i < n:
print("ALGORYTM")
i += 1
Innego sposobu raczej już nie ma, a przynajmniej ja nie znam ;/
Odpowiedź:
n = 0
pf = False
while pf == False:
n = int(input("Podaj n: "))
print("Podaj liczbe dodatnia")
pf = True
i+=1
Wyjaśnienie:
Jest to zadanie 2 uproszczony kod z odp powyżej usunięto sprawdzanie czy liczba ma odpowiedni typ (gdy liczba nie będzie miała odpowiednie typu interpreter zgłosi błąd)
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
n = int(input("Podaj wartość początkową przedziału: "))
m = int(input("Podaj wartość końcową przedziału: "))
if n > m:
print("Błędny przedział. Wartość początkowa musi być mniejsza niż wartość końcowa.")
else:
for i in range(m, n-1, -1):
print(i)
Liczę na naj ;)
while True:
try:
n = int(input("Podaj liczbę n: "))
if n <= 0:
print("Liczba n musi być większa od zera.")
else:
break
except ValueError:
print("Nieprawidłowy format danych. Podaj liczbę całkowitą.")
for _ in range(n):
print("ALGORYTM")
Tu masz drugi program
Można jeszcze tak to wykonać (bez tego for_in range)
n = 0
while n <= 0:
try:
n = int(input("Podaj liczbę n: "))
if n <= 0:
print("Liczba musi być dodatnia.")
except ValueError:
print("Nieprawidłowe dane. Podaj liczbę całkowitą.")
i = 0
while i < n:
print("ALGORYTM")
i += 1
Innego sposobu raczej już nie ma, a przynajmniej ja nie znam ;/
Odpowiedź:
n = 0
pf = False
while pf == False:
n = int(input("Podaj n: "))
if n <= 0:
print("Podaj liczbe dodatnia")
else:
pf = True
i = 0
while i < n:
print("ALGORYTM")
i+=1
Wyjaśnienie:
Jest to zadanie 2 uproszczony kod z odp powyżej usunięto sprawdzanie czy liczba ma odpowiedni typ (gdy liczba nie będzie miała odpowiednie typu interpreter zgłosi błąd)