Traži

Analiza djeljivosti dva cijela broja uz priču: Python programiranje

Analiza djeljivosti dva cijela broja uz priču: Python programiranje

U ovom članku istražit ćemo kako napisati Python program koji omogućuje korisniku da unese dva cijela broja te provjerava njihovu djeljivost. Kroz program ćemo voditi priču koja će korisnicima olakšati razumijevanje koraka koje program slijedi.

python
# Python program za analizu djeljivosti dva cijela broja s pričom

# Korisnik unosi prvi cijeli broj
broj1 = int(input("Upišite prvi cijeli broj:"))

# Korisnik unosi drugi cijeli broj
broj2 = int(input("Upišite drugi cijeli broj:"))

# Priča 1: Koji broj je veći
# U ovom dijelu, provjeravamo koji je broj veći i postavljamo veći broj u broj1, a manji u broj2
if broj2 > broj1:
broj1, broj2 = broj2, broj1
# Priča je gotova

# Nova priča: Je li veći broj djeljiv s manjim
# U ovom dijelu, provjeravamo je li veći broj djeljiv s manjim i izračunavamo rezultate dijeljenja
if broj1 % broj2 == 0:
print(f"Broj {broj1} je djeljiv s brojem {broj2} i rezultat je {broj1 / broj2}!")
else:
print(f"Broj {broj1} nije djeljiv s brojem {broj2}, rezultat klasičnog dijeljenja je {broj1 / broj2},\n"
f"rezultat cjelobrojnog dijeljenja je {broj1 // broj2}, a cjelobrojni ostatak je {broj1 % broj2}")

Ovdje su detalji kako program funkcionira, uz priču koja olakšava razumijevanje:

  1. Priča 1: Provjeravamo koji je broj veći među unesenim brojevima. Veći broj postavljamo u varijablu broj1, a manji u varijablu broj2.
  2. Nakon što odaberemo veći i manji broj, započinjemo novu priču: provjeravamo je li veći broj djeljiv s manjim.
  3. Uvjetna izjava if broj1 % broj2 == 0 provjerava je li ostatak dijeljenja većeg broja s manjim jednak nuli. Ako jest, to znači da je veći broj djeljiv s manjim.
  4. Ako je uvjet ispunjen, ispisuje se poruka koja sadrži informaciju o djeljivosti i rezultat klasičnog dijeljenja.
  5. Ako uvjet nije ispunjen, ispisuje se poruka koja sadrži rezultate klasičnog dijeljenja, cjelobrojnog dijeljenja i cjelobrojnog ostataka.

Ovaj program koristi priču kako bi olakšao razumijevanje koraka provjere djeljivosti dva cijela broja. To je koristan primjer za početnike koji žele bolje razumjeti osnove Pythona i primjenu uvjetnih izjava uz jednostavnu naraciju.

 

 

Odgovori

Your email address will not be published.

You may use these <abbr title="HyperText Markup Language">html</abbr> tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*