Traži

Provjera djeljivosti i izračun rezultata dijeljenja u Pythonu: Korisnički unos i detaljna analiza

Provjera djeljivosti i izračun rezultata dijeljenja u Pythonu: Korisnički unos i detaljna analiza

U ovom članku istražit ćemo kako napisati Python program koji omogućuje korisniku da unese dva cijela broja te provjerava je li prvi broj djeljiv s drugim. Osim toga, program će izračunati i prikazati rezultate klasičnog dijeljenja, cjelobrojnog dijeljenja i cjelobrojnog ostataka.

python
# Python program za provjeru djeljivosti dva cijela broja i izračun rezultata dijeljenja

# 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:"))

# Provjeravamo je li prvi broj djeljiv s drugim 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:

  1. Korisniku se prikazuje uputa da unese prvi cijeli broj.
  2. Korištenjem funkcije input(), korisnički unos smješta se u varijablu broj1.
  3. Korisniku se također prikazuje uputa da unese drugi cijeli broj.
  4. Ponovno, korištenjem funkcije input(), korisnički unos drugog broja smješta se u varijablu broj2.
  5. Uvjetna izjava if broj1 % broj2 == 0 provjerava je li ostatak dijeljenja broj1 s broj2 jednak nuli. Ako jest, to znači da je broj1 djeljiv s broj2.
  6. Ako je uvjet ispunjen, ispisuje se poruka koja sadrži informaciju o djeljivosti i rezultat klasičnog dijeljenja.
  7. Ako uvjet nije ispunjen, ispisuje se poruka koja sadrži rezultate klasičnog dijeljenja, cjelobrojnog dijeljenja i cjelobrojnog ostataka.

Ovaj program pruža korisnicima ne samo provjeru djeljivosti dva broja, već i dodatne informacije o rezultatima klasičnog dijeljenja, cjelobrojnog dijeljenja i cjelobrojnog ostataka. To je koristan primjer za početnike koji žele bolje razumjeti osnove Pythona i osnovne operacije s brojevima.

 

 

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>

*