16.1.2012 dvije godine postojanja naših stranica

Vježbenica‎ > ‎

Zadatci - struktura petlje

 

Zadatak 1:

Potrebno je ispisati brojeve iz raspona od M do N (raspon bira korisnik). Ispis neka bude oblika:


Ispis pocinje od broja:
Ispis zavrsava brojem:
Ispis brojeva od ... do ...:
... ... ...             ...

 

RJEŠENJE

Zadatak 2:

Treba ispisati tablicu množenja odabranog broja sa brojevima od 1 do 10. Broj bira korisnik. Ispis neka bude oblika:


Upisi broj sa kojim zelis mnoziti:
... * 1 = ...
... * 2 = ...
...
...
...
... * 10 = ...

 

RJEŠENJE

Zadatak 3:

Potrebno je ispisati prvih N neparnih brojeva. Ispis neka bude oblika:


Upisi zeljeni broj neparnih brojeva:
Prvih ... neparnih brojeva su: ... ... ... ....

 

RJEŠENJE

Zadatak 4:

Potrebno je zbrojiti prvih 100 prirodnih brojeva. Ispis neka bude oblika:


Zbroj prvih 100 prirodnih brojeva je ...

 

RJEŠENJE

Zadatak 5:

Treba prebrojiti koliko brojeva unutar raspona od M do N ima znamenku jedinice vrijednosti 9. Ispis neka bude oblika:


Raspon pocinje od broja:
Raspon zavrsava brojem:
U rasponu od ... do... ima ... brojeva sa znamenkom jedinice vrijednosti 9.

 

RJEŠENJE

Zadatak 6:

Treba provjeriti djeljivost brojeva iz odabranog raspona od M do N sa zadanim brojem B. Ispis neka bude oblika:


Pocetna vrijednost raspona:
Zavrsna vrijednost raspona:
Provjerava se djeljivost s brojem:
Brojevi djeljivi sa ... iz raspona od ... do ... su:
... ... ... ... ...

 

RJEŠENJE

Zadatak 7:

Potrebno je zbrojiti sve prirodne troznamenkaste brojeve. Ispis neka bude oblika:


Zbroj svih prirodnih troznamenkastih brojeva je ....

 

RJEŠENJE

Zadatak 8:

Potrebno je zbrojiti N odabranih cijelih brojeva. Ispis neka bude oblika:


Upisi koliko brojeva zelis zbrajati:
Upisi broj:
Upisi broj:
.......
.......
Zbroj unesenih brojeva je ...

 

RJEŠENJE

Zadatak 9:

Potrebno je zbrojiti N članova niza :
(1 + 1/2 + 1/3 + 1/4 + 1/5 +....+ 1/N).  Ispis neka bude oblika:


Upisi zeljeni broj clanova niza:
Zbroj  ... clanova ovog niza iznosi ... .

 

RJEŠENJE

Zadatak 10:

Potrebno je ispisati i zbrojiti sve prirodne brojeve djeljive s 3 iz raspona od 1 do N. Ispis neka bude oblika:


Upisi zavrsnu vrijednost raspona:
U intervalu od 1 do ... brojevi djeljivi sa 3 su:
.... ... ...
Zbroj brojeva djeljivih s 3 iz intervala od 1 do... je ...

 

RJEŠENJE

Zadatak 11:

Potrebno je prebrojiti i zbrojiti sve parne prirodne brojeve iz raspona od 1 do N . Ispis neka bude oblika:


Upisi gornju granicu raspona:
U intervalu od 1 do ...  ima ... brojeva djeljivih sa 2. Njihov zbroj je ... .

 

RJEŠENJE

Zadatak 12:

Potrebno je provjeriti da li je odabrani prirodni broj prost (prost broj je djeljiv samo sa 1 i sa samim sobom). Ispis neka bude oblika:


Upisi prirodni broj:
... je/nije prost.

 

RJEŠENJE

Zadatak 13:

Potrebno je provjeriti da li je odabrani prirodni broj savršen (broj je savršen ako je jednak zbroju svih svojih djelitelja, osim njega samog). Ispis neka bude oblika:


Upisi prirodni broj:
Broj ... je/nije savrsen.

 

RJEŠENJE

Zadatak 14:

Potrebno je ispisati sve savršene prirodne brojeve iz raspona od 1 do 3000. Ispis neka bude oblika:


Savrseni brojevi iz zadanog raspona su ... ... .... ...

 

RJEŠENJE

Zadatak 15:

Potrebno je ispisati sve četveroznamenkaste brojeve čiji je umnožak znamenaka 100. Ispis neka bude oblika:


Brojevi ciji je umnozak znamenaka 100 su:... ... ... ...

 

RJEŠENJE

Zadatak 16:

Potrebno je ispisati sve troznamenkaste brojeve koji su djeljivi sa 7, a zadnja im je znamenka 7. Ispis neka bude oblika:


Brojevi koji zadovoljavaju uvjet su:
... ... ... ...

 

RJEŠENJE

Zadatak 17:

Potrebno je ispisati dekadske ASCII vrijednosti (od 32 do 255) i njihove odgovarajuće znakove.Da bi ispis bio u pravilnim stupcima, koristi manipulator setw.
 
 

RJEŠENJE

Zadatak 18:

Potrebno je ispisati tekst "***" u obliku slova V, kao na slici (koristiti manipulator setw(int):
 
 

RJEŠENJE

Zadatak 19:

Treba unijeti N realnih brojeva pa izračunati njihovu srednju vrijednost. Unos brojeva traje sve dok korisnik ne upiše 0. Primjer riješiti do-while petljom. Ispis neka bude oblika:


Nakon posljednjeg broja unesi nulu.
Unesi broj:
Unesi broj:
...
Uneseno je ... brojeva. Srednja vrijednost je ....

 

RJEŠENJE

Zadatak 20:

Potrebno je unesenom prirodnom broju ispisati vrijednosti pojedinih znamenaka počevši od znamenke najmanje težinske vrijednosti, jednu ispod druge. Ispis neka bude oblika:


Upisi prirodni broj:
Njegove znamenke su:

...
...
...

 

RJEŠENJE

Zadatak 21:

Potrebno je unesenom prirodnom broju zbrojiti vrijednosti njegovih znamenaka. Ispis neka bude oblika:


Upisi prirodni broj:
Zbroj znamenaka broja ... je ... .

 

RJEŠENJE

Zadatak 22:

Korisnik unosi prirodne brojeve. Nakon posljednjeg broja unosi 0. Program ispisuje najveći uneseni broj. Ispis neka bude oblika:


Upisi prirodni broj:
Upisi prirodni broj:
...
Najveci broj je ...

 

RJEŠENJE

Zadatak 23:

Program računa ukupni otpor N otpora spojenih u paralelu. Nakon posljednje vrijednosti otpora unosi se 0. Ispis neka bude oblika:


Upisi vrijednost otpora u omima:
Upisi vrijednost otpora u omima:
...
Ukupni otpor  ... otpora spojenih u paralelu je ... oma.

 

RJEŠENJE

Zadatak 24:

Program računa srednju ocjenu uspjeha učenika. Nakon posljednje ocjene treba unijeti 0. U slučaju da je bilo koja od ocjena 1, ispisuje se poruka: Negativan uspjeh. Ako se unese vrijednost koja nije iz raspona od 1-5, ispisat će se poruka: Pogrešan unos. Ispis neka bude oblika:


Srednja ocjena uspjeha je ..
.

 

RJEŠENJE

Zadatak 25:

Treba ispisati brojeve od 10 prema 1. Trojka se preskaće, a nakon toga se nastavlja ispis. Ispis neka bude oblika:


Ispis brojeva:
10, 9, 8, 7, 6, 5, 4, trojka se preskace 2, 1,

 

RJEŠENJE

Zadatak 26:

Potrebno je ispisati N članova Fibonaccijevog niza. Fibonaccijev niz je niz u kome su prva dva člana jednaka jedan, a svaki sljedeći član je zbroj prethodna dva člana niza (1, 1, 2, 3, 5, 8, 13, 21, 34,  ......). Ispis neka bude oblika:


Upisi koliko clanova niza zelis:
Članovi niza: 1, 1, ..., ..., ..., .....

 

RJEŠENJE

Zadatak 27:

Potrebno je izračunati najveću zajedničku mjeru dvaju prirodnih brojeva. Najveća zajednička mjera dvaju brojeva je najveći prirodni broj kojim su djeljiva oba broja. Ispis neka bude oblika:


Unesi prvi broj:
Unesi drugi broj:
Najveca mjera brojeva ... i ... je ...

 

RJEŠENJE

Zadatak 28:

Potrebno je unijeti odabrani broj znamenaka počevši od znamenke najveće težinske vrijednosti, pa od njih sastaviti i ispisati prirodni broj. Unos znamenaka se prekida kada se unese broj manji od 0 ili veći od 9. Ispis neka bude oblika:


Upisi znamenku:
Upisi znamenku:
Upisi znamenku:
...
Broj sastavljen od zadanih znamenaka je ...

 

RJEŠENJE