Ispisivanje brojeva
a) Ispisati horizontalno sve brojeve pocev od -50 do 90 koji su deljivi sa 4
Ovde možete naći rešene primere iz lekcije "petlje u jeziku C/C++", kao i "petlje u JAVI" : for, while, do-while. Dati su tekst zadatka sa uputstvom za rešavanje i rešenjima. Uputstvo i rešenja su sakriveni a mogu se prikazati klikom na odgovarajuće dugme "Prikaži uputstvo" i "Prikaži rešenje". Preporučuje se samostalno rešavanje zadatka, a pregled uputstva ili rešenja tek u slučaju provere ili nemogućnosti da se samostalno reši zadatak.
a) Ispisati horizontalno sve brojeve pocev od -50 do 90 koji su deljivi sa 4
Učitati ceo broj N, a zatim ispisati sve neparne brojeve počev od N pa do nule.
Učitati N. Zatim toliko brojeva učitati i formirati njihov zbir.
Primer:
Ulaz
4
3
5
6
7
Izlaz:
21
Objašnjenje: Prvi učitani broj je 4. Toliko dalje treba učitati brojeva i sabrati ih. Dakle zbir=3+5+6+7.
Učitati N. Zatim toliko brojeva učitati i odrediti najveći(maksimum).
Primer:
Ulaz
4
-2
8
2
3
Izlaz:
8
Učitavati brojeve sa tastature sve dok se ne da znak za kraj ciklusa. Sabrati sve brojeve i ispisati tu vrednost na ekranu.
Napisati program koji za date prirodne brojeve a, b ispisuje brojeve iz intervala [a,b], od kojih je prvi broj koji se ispisuje jednak a, a svaki sledeći je tri puta veći od prethodnog. Na primer, za [a,b]=[5,50] treba ispisati 5, 15, 45.
Ulaz
Sa standardnog ulaza se učitavaju prirodni brojevi a (1≤a≤50) i b (a≤b≤10000 ) svaki u posebnom redu.
Izlaz
Na standardnom izlazu ispisuju se svi traženi brojevi, redom (od najmanjeg do najvećeg). Svaki broj ispisati u posebnoj liniji.
Primer
Ulaz
5
50
Izlaz
5
15
45
Napisati program kojim se ispisuju vrednosti n ravnomerno razmaknutih realnih brojeva iz intervala [a,b], tako da je prvi od tih brojeva a, a poslednji b.
Ulaz
Prva linija standardnog ulaza sadrži prirodan broj n(1<n≤20), druga linija sadrži realan broj a, a treća linija realan broj b, pri čemu je a<b.
Izlaz
Na standarnom izlazu prikazati, na pet decimala, redom tražene brojeve svaki u posebnoj liniji.
Primer
Ulaz
5
-1
1
Izlaz
-1.00000
-0.50000
0.00000
0.50000
1.00000
Sa tastature se učitava temperatura za prvih N dana u godini. Napisati program koji izračunava:
Ulaz
Prva linija standardnog ulaza sadrži prirodan broj n(1<n≤20), u ostalih n redova učitavaju se brojevi koji predstavljaju temperature za svaki od N dana u godini.
Izlaz
Na standarnom izlazu prikazati, maksimalnu temperaturu, minimalnu temperaturu, redni broj dana kada je dostignuta maksimalna temperatura, redni broj dana kada je dostignuta minimalna temperatura, koliko je dana u tom periodu dostizana maksimalna temperature, svaki broj u posebnoj liniji.
Primer
Ulaz
8
19 19 21 23 12 23 12 11
Izlaz
23
11
4
8
2
1. Koje brojeve ispisuje for (int i = -48; i < 90; i += 4)?
2. Gde se postavlja početna vrednost zbira zbir = 0?
3. Kako najlakše ispisati samo neparne brojeve od N naniže?