Ispis brojeva djeljivih s odabranim brojem unutar zadanog raspona u Pythonu
U mnogim programskim situacijama, možemo biti zainteresirani samo za brojeve unutar određenog raspona koji su djeljivi s određenim brojem. Python omogućuje jednostavno rješavanje ovakvih problema kroz upotrebu petlji i uvjetnih izjava.
Pogledajmo kako možemo ispisati brojeve unutar zadanog raspona koji su djeljivi s odabranim brojem:
a = int(input("Upišite prvi broj:"))
b = int(input("Upišite drugi broj:"))
c = int(input("Upišite treći broj:"))
if b < a: # Ako je drugi uneseni broj manji od prvog
a, b = b, a # Zamjena vrijednosti pohranjenih u a i b
for i in range(a + 1, b):
if i % c == 0: # Ispis samo brojeva djeljivih s odabranim brojem
print(i)
U ovom kodu, korisnik unosi tri broja koji određuju početak i kraj raspona te broj s kojim se uspoređuju. Nakon toga, provjerava se je li drugi uneseni broj manji od prvog. Ako jest, vrijednosti varijabli a i b zamjenjuju se kako bi se osiguralo da je a manji od b. Nakon toga, koristi se petlja for kako bi se iteriralo kroz brojeve od a + 1 do b - 1. U svakoj iteraciji provjerava se je li trenutni broj djeljiv s trećim unesenim brojem, a ako jest, ispisuje se.
Ovaj pristup omogućuje programerima da jednostavno ispisuju samo brojeve unutar zadanog raspona koji su djeljivi s odabranim brojem, što je korisno u mnogim situacijama, kao što su filtriranje podataka ili izbor određenih vrsta brojeva za obradu.
