If Phyton

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

1. Napisati program koji oduzima porez na osnovu unesene plate.

Program na ulazu traži unos plate.

Ako je plata veća od 2000 program oduzima porez od osnovice u iznosu od 100 KM i prikazuje novu
platu

Ako je plata od 1000-2000 KM program oduzima porez od osnovice u iznosu od 50 KM i prikazuje novu
platu

Ako je plata manja od 1000 KM program ispisuje poruku „Nemaš porez“

2. Zadatak: Rangiranje igrača

Unesite rezultate igrača (broj bodova), a program ih rangira prema osvojenim bodovima.

Od 0-9 bodova, program ispisuje poruku „Treće mjesto“

Od 10-19 bodova, program ispisuje poruku „Drugo mjesto“

Od 20 -30 bodova, program ispisuje poruku „Prvo mjesto“

3. Zadatak: Ekskurzija

Pomozite razredniku da odluči da li je na ekskurziji dozvoljeno kupanje. Unesite trenutnu temperaturu


vode, a program radi pod sljedećim uslovima.

Ako je temperatura vode od 0-14 stepeni, program ispisuje poruku „Kupanje nije dozvoljeno“

Ako je temperatura vode od 15-25 stepeni, program ispisuje poruku“ Kupanje je dozvoljeno“.

4. Zadatak: Kategorizacija temperature

Korisnik unosi temperaturu, a program kategorizira temperaturu prema sljedećim pravilima:

Manje od 0: Hladno

Između 0 i 20: Umjereno toplo

Između 20 i 30: Toplo

Više od 30: Vruće


5. Zadatak: Kalkulator popusta

Korisnik unosi iznos kupovine, a program izračunava popust, odnosno koji iznos korisnik treba platiti
prema sljedećim pravilima:

Između 100 i 500 KM: 5 KM popusta

Između 500 i 1000 KM: 10 KM popusta

Više od 1000 KM: 15 KM popusta

6. Zadatak: Kalkulator kamate

Korisnik unosi iznos depozita i vrijeme (u mjesecima), a program izračunava kamatu prema sljedećim
pravilima:

Ako je depozit manji od 1000 KM i vrijeme manje od 12 mjeseci, dodaj kamatu od 50 KM.

Ako je depozit između 1000 i 5000 KM, i vrijeme između 12 i 24 mjeseca, dodaj kamatu od 100 KM.

Inače, kamata je 80 KM.

7. Zadatak 7: Kalkulator popusta

Korisnik unosi iznos kupovine i broj bodova na kartici. Ako iznos kupovine premašuje 100 KM ili korisnik
ima više od 50 bodova, dodjeljuje se popust od 10 KM.

Za ostale slučajeve program ispisuje poruku „Nema popusta“.

8. Zadatak: Kategorizacija troškova dostave

Korisnik unosi težinu paketa i iznos narudžbe. Ako je težina paketa manja od 5 kg ili iznos narudžbe
premašuje 200 KM, trošak dostave je besplatan. U suprotnom, program ispisuje da troškove dostave
snosi kupac.

9. Napisati program koji na ulazu traži unos broja.

Ako je broj paran program računa i ispisuje njegov kvadrat a ako je neparan program ispisuje njegov
kub.

10. Zadatak 9: Kalkulator popusta na ulaznicu

Korisnik unosi broj ulaznica i ukupan iznos. Ako kupuje više od 5 ulaznica ili ukupan iznos premašuje 300
KM, dodjeljuje se popust od 15 KM. U suprotnom nema popusta.
11. Zadatak: Provjera parnosti i djeljivosti

Korisnik unosi broj, a program provjerava da li je broj paran i djeljiv sa 3. Ako jeste, izračunava se kvadrat
unesenog broja a ako nije program ispisuje poruku „Broj ne zadovoljava uslove“.

12. Zadatak: Loto

Program na ulazu traži unos 7 izvučenih brojeva: broj1, broj2...

Program provjerava da li su izvučeni brojevi 5, 7, 12, 34, 21, 19 i 22.

Ako jesu program ispisuje poruku“ Čestitam, postao si milioner“

Ako nisu program ispisuje poruku „Ne igraj igre na sreću, tako se ne zarađuje novac“.

13. Program za kategorizaciju atletičara

Korisnik unosi vrijeme (u sekundama) koje je atletičar postigao na trci. Program kategorizuje atletičara
prema vremenu:

Ako je vrijeme ispod 10 sekundi, atletičar je u kategoriji "Svjetski rekord".

Ako je vrijeme između 10 i 12 sekundi, atletičar je u kategoriji "Vrhunski atletičar".

Ako je vrijeme između 12 i 15 sekundi, atletičar je u kategoriji "Dobar atletičar".

Inače, atletičar je u kategoriji "Solidan nastup".

You might also like