Program koji broji pojavljivanje određenog znaka u rečenici
12 ključnih prednosti koje uredno svestrano orijentirane osobe donose svom radnom okruženju
Traženje broja 5: Učinkovita petlja bezuvjetnog izvršavanja
Traženje broja 5: Istraživanje kroz petlju
Članak: U svijetu programiranja često se susrećemo s potrebom da korisnici unesu određeni broj ili vrijednost. Kako bismo osigurali da korisnik unese traženu vrijednost, često koristimo petlje. Danas ćemo istražiti jednostavan primjer korištenja petlje kako bismo osigurali da korisnik unese broj 5.
Evo kako izgleda program:
broj = int(input("Upišite broj 5:"))
while broj != 5:
print("NISTE UPISALI BROJ 5!")
broj = int(input("Upišite broj 5:"))
print("Napokon ste upisali broj 5! WOOHOO!")
Ovaj program traži od korisnika da unese broj 5. Ako korisnik unese bilo koji drugi broj, program će ispisati poruku “NISTE UPISALI BROJ 5!” i ponovno tražiti unos sve dok korisnik ne unese broj 5. Kada korisnik napokon unese broj 5, program ispisuje poruku “Napokon ste upisali broj 5! WOOHOO!”.
Ovaj primjer ilustrira moć petlji u osiguravanju da korisnik unese željenu vrijednost. Bez obzira na broj pokušaja, petlja će se nastaviti izvršavati sve dok korisnik ne ispuni uvjet unosa broja 5.
Kroz ovaj primjer, korisnici mogu naučiti važnost upotrebe petlji u programiranju kako bi se postigli željeni rezultati. Osim toga, ovaj primjer također prikazuje kako se korisnički unos može kontrolirati i validirati pomoću petlji.
Petlja koja pozdravlja: Učenje osnovnih petlji kroz Python
Petlja za iteriranje između dva cijela broja
Interaktivni kalkulator s opcijom za prekid
Interaktivni kalkulator s mogućnošću nastavka
Članak: Interaktivni kalkulatori su korisni alati koji olakšavaju izvođenje matematičkih operacija. Danas ćemo istražiti jedan takav kalkulator koji omogućuje korisnicima da izračunaju rezultat osnovnih matematičkih operacija nad dva broja. Osim toga, ovaj kalkulator ima funkcionalnost nastavka, što znači da korisnici mogu izvršiti više operacija bez potrebe za ponovnim pokretanjem programa.
Evo kako izgleda program:
nastavak = True
while nastavak:
b1 = int(input("Upišite prvi broj:"))
b2 = int(input("Upišite drugi broj:"))
op = input("Upišite operator matematičke operacije:\n+ -> Zbrajanje:\n- -> Oduzimanje \
\n* -> Množenje\n/ -> Dijeljenje\n:")
while op != "+" and op != "-" and op != "*" and op != "/":
print("NEISPRAVAN OPERATOR!!\n")
op = input("Upišite operator matematičke operacije:\n+ -> Zbrajanje:\n- -> Oduzimanje \
\n* -> Množenje\n/ -> Dijeljenje\n:")
if op == "+":
print("Rezultat je:", b1 + b2)
elif op == "-":
print("Rezultat je:", b1 - b2)
elif op == "*":
print("Rezultat je:", b1 * b2)
elif op == "/":
print("Rezultat je:", b1 / b2)
odabir = input("Želite li izračunati još nešto? \n d/n:")
if odabir.lower() == "n":
nastavak = False
Ovaj interaktivni kalkulator omogućuje korisnicima da unesu dva broja i odaberu željenu matematičku operaciju. Nakon izračunavanja rezultata, program pita korisnika želi li izračunati još nešto. Ako korisnik odabere “n”, program završava, inače nastavlja izvođenje i omogućuje korisniku da izvrši još operacija.
Ovaj kalkulator je koristan alat za brzo izvršavanje osnovnih matematičkih operacija i omogućuje korisnicima da izračunaju više operacija uzastopno. To olakšava izračunavanje i štedi vrijeme korisnicima koji trebaju izvršiti više operacija.
Jednostavan kalkulator za matematičke operacije
Beskonačni kviz: Testirajte svoje znanje i zabavite se!
