You are on page 1of 2

PRIMJENOM NAREDBI IF-ELSE ILI IF-ELIF RIJEŠI SLJEDEĆE ZADATKE

1. Učitati neki cijeli broj x < 10000. Ako je znamenka jedinica parna tada ispisati broj 2*x, inače ispisati broj √ x
a) Promijeni program tako da u slučaju da je znamenka desetica neparna ispiše 3*(x+1), a ako je parna ispiše
√ x+ 1
2. Učitati 2 broja a ispisati njihovu razliku ali tako da se od većeg broja uvijek oduzima manji
3. Zadatak: Hrvatska rukometna reprezentacija igra finale svjetskog rukometnog prvenstva 2020. godine protiv Španjolske.
Tvoj zadatak je napisati službeni program za obradu podataka s natjecanja koji će odrediti koja je reprezentacija
pobijedila. Ako je poznat broj golova A koji je postigla Hrvatska i broj golova B koji je postigla Španjolska, program treba
ispisati ime države koja je pobijedila ili riječ „NERIJESENO“ ukoliko su obje reprezentacije postigle isti broj pogodaka.

Ulazni podaci:
cijeli broj A (0 ≤ A ≤ 100), broj pogodaka koje je postigla reprezentacija Hrvatske,
cijeli broj B (0 ≤ B ≤ 100), broj pogodaka koje je postigla reprezentacija Španjolske.
Izlazni podatak:
Jedna od sljedećih riječi :
"HRVATSKA" – ako je reprezentacija Hrvatske postigla više pogodaka,
"SPANJOLSKA" – ako je reprezentacija Španjolske postigla više pogodaka,
"NERIJESENO" – ako su boje reprezentacije postigle jednaki broj pogodaka.
4. Učitati broj neopravdanih izostanaka.
Ako je broj izostanaka manji od 6 ispisati : Učenik nema kaznu
Ako je broj izostanaka od 6-12 ispisati: Učenik dobiva opomenu
Ako je broj izostanaka od 13-22 ispisati : Učenik dobiva ukor
Ako je broj izostanaka veći od 22 ispisati učenik dobiva opomenu pred isključenje

4. Program na osnovu unesenog broja mjeseca ispisuje koliko taj mjesec ima dana

5. Napiši program koji će unositi 2 broja i operator + ili * ili / ili – te će na osnovu unesenih podataka ispisati rezultat
izračunavanja (npr: 3,5,* ispis 15 itd.)

6. Za učitane duljine stranica trokuta program ispisuje je li trokut jednakostraničan, jednakokračan ili raznostraničan

7. Učitati ph vrijednost otopine i ispisati kakva je otopina prema priloženoj tablici. U slučaju da se unese neispravna
vrijednost program treba ispisati ‘ zadana ph vrijednost nije uobičajena’

8. Napiši program koji unosi postotak riješenosti testa a ispisuje ocjenu prema priloženoj tablici

1. Napiši program koji učitava troznamenkast broj i ispisuje poruku da li je u njemu više parnih ili neparnih znamenaka
Ispisuje koliko je u njemu parnih ( neparnih) znamenaka

Ideja: prebrojiti parne znamenke, prebrojiti neparne znamenke

2. Na maturalnoj večeri ukupno je D djevojaka i M mladića i svi žele zaplesati. Pleše se u parovima (jedna djevojka i jedan
mladić). Budući da broj djevojaka i mladića nije jednak, oni koji nemaju svojega para stajat će sa strane. Napišite
program koji će učitavati broj djevojaka D i mladića M, a zatim će ispisati koliko učenika neće plesati.
3. a=int (input („Unesi ukupni br djevojaka: „))
b=int (input („Unesi ukupni broj mladica: „))
if a>b:
a-b
print („Neće plesati“, a-b, „mladica.“)
elif b>a:
b-a
print („Neće plesati“, b-a, „djevojaka“)
else: print („Svi će plesati.“)

4. Mještani su odlučili uz rijeku koja prolazi kroz njihovo mjesto postaviti niz naizmjenično plavih i crvenih klupa s tim da
prva klupa u nizu bude plava. Izračunali su da trebaju postaviti točno n klupa. Napišite program koji će za učitani broj
klupa n ispisati koliko im treba plavih p, a koliko crvenih c klupa.
n=int (input („Unesi ukupni broj klupa: „))
p= n//2
c=n//2
print („Broj plavih je“, p, „broj crvenih je „, c,“.“)

You might also like