уторак, 28. новембар 2017.

Serije

  1. Dat je prirodan broj N i skup od N celih brojeva. Da li u skupu ima pozitivnih brojeva? (prikazati komentar “Tačno”, u suprotnom komentar “Netačno”)
  2. Dat je skup brojeva različitih od nule. Oznaka za kraj unosa je nula. Prikazati broj elemenata skupa.
  3. Dat je skup brojeva različitih od nule. Oznaka za kraj unosa je nula. Prikazati zbir svih pozitivnih parnih brojeva iz datog skupa. Ako takvih nema, prikazati nulu.
  4. Dat je decimalni broj B, prirodan broj N  i skup od N decimalnih brojeva poređanih u rastućem redosledu. Prikazati elemente skupa zajedno sa brojem B, tako da se rasući redosled sačuva.
  5. Dat je prirodan broj N (N>1) i skup od N decimalnih brojeva. Proveriti da li je dati skup u  rastućem poretku.
  6. Dat je prirodan broj N (N>1) i skup od N decimalnih brojeva. Ako je dati skup u  rastućem poretku prikazati nulu, u suprotnom prikazati redni broj prvog elementa skupa koji narušava poredak.
  7. Dat je prirodan broj N (N>2) i skup od N decimalnih brojeva. Skup se naziva “testerastim” ako svaki njegov unutrašnji element ili manji ili veći od oba svoja suseda. Ako je dati skup “testerast” prikazati nulu, u suprotnom prikazati redni broj prvog elementa skupa koji narušava poredak.
  8. Dat je prirodan broj N i skup od N celih brojeva među kojima postoje bar dve nule. Izračunati zbir elemenata skupa koji se nalaze između poslednje dve nule. Ako su poslednje dve nule susedne, rezultat je nula.
  9. Dat je prirodan broj N i skup od N celih brojeva među kojima postoje bar dve nule. Izračunati zbir elemenata skupa koji se nalaze između prve i poslednje nule. Ako su prva i poslednja nula susedne, rezultat je nula.
  10. Date su ocene učenika na polugodištu. Odštampati njegov uspeh (moguče je da bude i nedovoljan).
  11. Dat je skup od N celih brojeva. Prvi element je neparan. Naći zbir svih susednih neparnih elemenata od početka skupa. Ne koristiti naredbu uslovnog grananja.
  12. Dat je skup od N celih brojeva. Prvi element je negativan. Koliko je susednih negativnih elemenata skupa na početku skupa? Ne koristiti naredbu uslovnog grananja.
  13. Dat je skup od N celih brojeva. Na početku postoji nekoliko jednakih elemenata. Prikazati broj jednakih elemenata s početka skupa. Ne koristiti naredbu uslovnog grananja.
  14. Dat je skup A od N celih brojeva u rastućem redosledu i broj B koji nije jednak ni jednom elementu skupa i takav da je A1 < B < AN.
    1. Odrediti broj elemenata iz A koji su manji od B.
    2. Odredi dva elementa i njihove redne brojeve, između kojih se nalazi B.
U oba zadatka ne koristiti naredbu uslovnog grananja.
  1. Izračunati
    1. element Fibonačijevog niza veći od datog broja N
    2. Zbir Fibonačijevih elemenata koji su manji od 1000

недеља, 26. новембар 2017.

Min-max

  1. Dat je prirodan broj N i skup od N celih brojeva. Naći najveći i najmanji od tih brojeva.
  2. Dat je prirodan broj N i skup od N celih brojeva. Naći redni broj najvećeg od tih brojeva.
  3. Dat je prirodan broj N i skup od N celih brojeva. Naći redne brojeve prvog minimalnog i poslednjeg maksimalnog elementa i prikazati ih u tom redosledu.
  4. Dat je prirodan broj N i skup od N celih brojeva. Naći redne brojeve prvog i poslednjeg maksimalnog elementa i prikazati ih u tom redosledu.
  5. Dat je prirodan broj N i skup od N celih brojeva.
    1. Naći redni broj prvog ekstremnog (min ili max) elementa datog skupa.
    2. Naći redni broj poslednjeg ekstremnog (min ili max) elementa datog skupa.
  6. Dat je prirodan broj N i skup od N brojeva. Naći najmanji pozitivni element iz skupa. Ako nema pozitivnih elemenata, odštampati nulu.
  7. Dat je prirodan broj N i skup od N brojeva. Naći redni broj prvog maksimalnog neparnog broja iz tog skupa.
  8. Data cu dba broja B i C (0 < B < C). Naći najveći od elemenata skupa koji su u intervalu (B, C) i njegov redni broj. Ako traženi broj u skupu ne postoji, prikazati nulu dva puta.
  9. Dat je prirodan broj N i skup od N celih brojeva. Naći količinu elemenata koji prethode prvom minimalnom elementu.
  10. Dat je prirodan broj N i skup od N celih brojeva. Naći količinu elemenata koji slede posle poslednjeg maksimalnog elementa
  11. Dat je prirodan broj N i skup od N celih brojeva. Naći količinu elemenata koji se nalaze između prvim i poslednjim pojavljivanjem maksimuma skupa. Ako je najveći element skupa jedinstven, prikazati nulu.
  12. Dat je prirodan broj N i skup od N celih brojeva. Naći količinu minimalnih elemenata datog skupa.
  13. Dat je prirodan broj N i skup od N celih brojeva. Naći ukupnu količinu “ekstremnih” elemenata (min i max) datog skupa.
  14. Dat je prirodan broj N (N > 2) i skup od N brojeva. Naći dva najmanja elementa datog skupa i prikazati ih u rastućem redosledu.
  15. Dat je prirodan broj N (N > 3) i skup od N brojeva. Naći tri najveća elementa datog skupa i prikazati ih u opadajućem redosledu.
  16. Dat je prirodan broj N (N > 1) i skup od N celih brojeva. Naći najveći zbir dva susedna elementa datog skupa.
  17. Dat je prirodan broj N i skup od N celih brojeva. Naći maksimalan broj susednih parnih brojeva. Ako u skupu nema parnih brojeva, prikazati nulu.
  18. Dat je prirodan broj N i skup od N celih brojeva, koji sadrži samo nule i jedinice. Naći redni broj elementa od koga počinje najduža sekvenca jednakih elemenata i količinu elemenata u toj sekvenci. Ako takvih sekvenci ima više, prikazati redni broj prve od njih.
  19. Dat je prirodan broj N i skup od N celih brojeva, koji sadrži samo nule i jedinice. Pronaći redni broj elementa od kojeg počinje najduži niz jedinica i dužinu tog niza. Ako takvih nizova ima nekoliko, prikazati redni broj poslednjeg od njih. Ako u skupu nema jedinica, prikazati dve nule.
  20. Dat je prirodan broj N i skup od N celih brojeva. Naći najveću količinu uzastopnih minimalnih elemenata datog slupa.
  21. Dat je prirodan broj N i skup od N celih brojeva. Naći najmanju količinu uzastopnih maksimalnih elemenata datog slupa.
  22. Dat je prirodan broj N i skup od N celih brojeva. Naći najveći mogući zbir susednih elemenata tog skupa, redni broj prvog elementa te sekvence i njenu dužinu.
  23. Dat je prirodan broj N i skup od N decimalnih brojeva. Naći najveći mogući proizvod susednih elemenata tog skupa, redni broj prvog elementa te sekvence i njenu dužinu.

четвртак, 1. јун 2017.

Ciklusi




- Data su dva broja. Odštampati njihov zbir, ukoliko su dozvoljene operacije          +1 i -1.
- Odstampati sve brojeve od 1 do 10.
- Odštampati brojeve: 5, 10, 15, 20, 25, ..., 90, 95, 100.
- Udvostrucavati date brojeve sve dok se na ulazu ne pojavi nula.
- Odstampati NZD za date brojeve a i b (Euklidov algoritam).
- odstampati cifre broja a 

====== Sumiranje i množenje =====
- Sabirati date brojeve sve dok se na ulazu ne pojavi 0.
- Dati su prirodni brojevi a i b. Odštampati a*b, ako su dozvoljene operacije + i -.
- Dati su prirodni brojevi a i b. Odštampati ab, pod predpostavkom da računar ne ume da stepenuje.
- Za dato n izračunati n! 
- Odštampati zbir cifara datog broja.
- Odštampati zbir parnih cifara datog broja.
- Prebrojati koliko dati broj ima parnih cifara.
-Odštampati broj koji se dobija od cifara datog broja, obrnutim redosledom.
- Odštampati najmanju cifru datog broja.

 ===== Ciklicni programi sa poznatim brojem izvrsavanja ======  For petlja
1)      Odstampati sve brojeve od 1 do 10.
2)      Odštampati brojeve: 5, 10, 15, 20, 25, ..., 90, 95, 100. 
3)      Sabrati brojeve od 1 do 10.
4)      Za dato n izračunati n!
5)      Odštampati sve delioce datog broja.
6)      Odštampati sve dvocifrene parne brojeve.
7)      Odštampati sve trocifrene brojeve koji se završavaju cifrom 8.
8)      Sabrati sve dvocifrene brojeve deljive sa 7.
9)      Data su dva broja. Pomnožiti sve brojeve deljive sa 8, koji su između datih brojeva.
10)  Odstampati sve delioce datog broja koji su manji od njega.
11)  Ispitati da li je dati broj savrsen.
12)  Prebrojati koliko se trocifrenih brojeva završava cifrom 8.
13)  Izračunati prosek trocifrenih brojeva deljivih sa 15.
14)  Ispitati da li je dati broj prost.
15)  Odštampati sve trocifrene palindrome.