Вјежбе чине основне примјере алгоритамских структура које би требали савладати прије него пређемо на рјешавање задатака. У прилогу овим, и вјежбама и задацима, направила сам скрипту са неопходном теоријом за овај ниво знања. Скрипту можете преузети на линку секције. Вјежбе а касније и задаци предвиђени су за самосталан рад ученика на секцији, уз помоћ наставника и без наставника :-). Прво покушајте сами, своја рјешења можете упоредити са рјешењима понуђеним овдје на линкованом тексту (нпр. Вјежба1 или задатак1.).
ЛИНЕАРНЕ АЛГОРИТАМСКЕ СТРУКТУРЕ
Вјежба 1.
Нацртајте алгоритам тока и напишите програм “Zbir” који рачуна суму два унесена броја.
Улаз: 5,7 Излаз: Suma brojeva je 12
Вјежба 2.
Напишите програм «Pravougaonik» који рачуна и исписује површину и обим правоугаоника.
Улаз: 5,7 Излаз: P=35 O=24
Вјежба 3.
Напишите програм «Obim kruga» који рачуна и исписује обим круга за унесену вриједност полупречника r ако је pi=3.14Улаз: r=2 Излаз: O=12.56
Вјежба 4.
Напишите програм «Kolicnik» који рачуна и исписује колицник два унесена броја.
Улаз: 7,5 Излаз: Сума бројева је :3.5
Вјежба 5.
Напишите програм «Kocka» који рачуна и исписује површину коцке .
Улаз: a=3 Излаз:P=54
Вјежба 6.
Напишите програм «Dijagonala pravougaonika» који рачуна и исписује величину дијагонале правоугаоника .
Улаз: a=3,b=7 Излаз:d=7,61577
Вјежба 7.
Напишите програм «Apsolutna vrijednost broja» који рачуна и исписује апсолутну вриједнист унесеног броја.
Улаз: -25 Излаз: Апсол. вриј .броја је :25
РАЗГРАНАТЕ СТРУКТУРЕ
Вјежба 8.
Напишите програм «Cijeli brojevi» који испитује а потом исписује да ли је унесени број позитиван .
Улаз: -25 Излаз: broj nije pozitivan.
Вјежба 9.
Напишите програм “Cijeli brojevi” који испитује а потом исписује да ли је унесени број позитиван, негативан или нула. .
Улаз: -25 Излаз: broj je negativan.
Вјежба 10.
Напишите програм «Dani u sedmici» који за унесени редни број од 1 до 7 исписује дан у седмици.
Улаз: 1 Излаз: ponedjeljak
Вјежба 11.
Напишите програм «Računske operacije» који за унесени знак рачунске операције сабира, одузима, множи или дијели два унесена броја.
Улаз: 2,5, + Излаз: 7
Вјежба 12.
Напишите програм «Test» који за унесени редни број бодова исписује оцјену.
Улаз: 21 Излаз: dovoljan
Вјежба 13.
Напишите програм «Skok» који за унесени број испитује и исписује дали је позитиван или негативан .
Улаз: 0 Излаз: pogresan unos,ponovi.
ПРОГРАМСКЕ ПЕТЉЕ FOR, WHILE, DO -WHILE
Вјежба 14.
Напишите програм”Brojacka1 “ који исписује све бојеве у заданом интервалу.
Улаз:3 9 Излаз: 3 4 5 6 7 8 9
Вјежба 15.
Напишите програм”Zbir cifara” који исписује збир цифара из заданог интервала.
Улаз:25 39 Излаз: 480
Вјежба 16.
Напишите програм”Zbir parnih”који исписује збир парних бројева из заданог интервала.
Улаз: 2 17 Излаз: 12
Вјежба 17.
Напишите програм”Najveci djelilac”који исписује највећи заједнички дјелилац два унесена броја.
Улаз: 12 34 Излаз: 2
Вјежба 18.
Напишите програм:
а)”Ispis do n” , исписује све природне бојеве,
б)”Suma do n”, рачуна и исписује суму до n.
а) Улаз:1 5 Излаз: 1 2 3 4
б) Улаз:1 5 Излаз:S= 15
Вјежба 19.
Напишите програм”Cifre broja” који издваја и исписује цифаре унесеног броја почев од јединица.
Улаз:3025 Излаз: 5 2 0 3
Вјежба 20.
Напишите програм”Broj parnih” који броји и исписује број парних бројева до унесеног броја n.
Улаз:9 Излаз: 4
Вјежба 21.
Напишите програм”Ispisi i br. parnih” који исписује парне бројеве и њихов број до унесеног броја n.
Улаз:9 Излаз: 2 4 6 8
Улаз:9 Излаз: 4
Вјежба 22.
Напишите програм”Suma parnih” који исписује збир парних бројева до броја n. Користите петљу do while!
Улаз:9 Излаз: 20
Вјежба 23.
Напишите програм”Najveci broj” који уноси бројеве све док не унесете 0 а потом исписује највећи међу унесеним бројевима.
Користите петљу do while!
Улаз: 5 7 25 2 0 : Излаз: 25
НИЗОВИ
Вјежба 24.
Напишите програм”Clanovi niza” који исписује све елементе заданог низа.
Улаз: int X[6] = {2,34,1,67, 99,7}
Излаз:A[0]=2 A[1]=34 A[2]=1 A[3]=67 A[4]=99 A[5]=7
Вјежба 25.
Напишите програм”Niz2”који исписује n елемената заданог низа .
Улаз: n=5 2 7 9 6 3
Излаз:
A[0]=2
A[1]=7
A[2]=9
A[3]=6
A[4]=3
Вјежба 26.
Напишите програм”Niz3” који исписује n елемената заданог низа.
Улаз:n=5 Unos elemenata niza: 5 4 9 7 22
Излаз: 5 4 9 7 22
Вјежба 27.
Напишите програм”Suma” који исписује n елемената заданог низа.
Улаз:n=5 Unos elemenata niza:5 4 9 7 22
Излаз:47
Вјежба 28.
Напишите програм”Niz4” који исписује n елемената заданог низа. Испис низа нека буде сортиран растућим редослиједом.
Улаз:n=5 Unos elemenata niza:22 7 5 4 9
Излаз:4 5 7 9 22
Вјежба 29.
Напишите програм”Najmanji” који исписује n елемената заданог низа. А потом провјерава и исписује најмањи члан низа.
Улаз:n=5, 22 7 5 4 9
Излаз:Najmanji je 4
СТРИНГОВИ- РАД СА ТЕКСТОМ
Вјежба 30.
Напишите програм”Rijec” који исписује унесени текст.
Улаз:Marko Улаз:Marko Markovic
Излаз:Marko Излаз:Marko
Вјежба 31.
Напишите програм”Recenica” који исписује унесени текст.
Улаз:Marko Markovic
Излаз:Marko Markovic Излаз:Marko
Улаз:Danas je vreo ljetni dan.
Излаз:Danas je vreo ljetni dan.
Вјежба 32.
Напишите програм”Broj karaktera” који исписује колико je укупно знакова (карактера) у унешеном тексту?
Улаз: Ana voli milovana
Излаз: Ima ukupno 17 karaktera.
Вјежба 33.
Напишите програм”Broj slova” који исписује колико има сугласника а колико самогласника у унесеном тексту.
Улаз: ana voli milovana
Излаз:Samoglasnika:8
Suglasnika: 7
Вјежба 34.
Напишите програм”Naopacke” који унесени текст исписује наопачке..
Улаз: ana voli milovana
Излаз:anavolim ilov ana
Вјежба 35.
Напишите програм”Novi red” који код унесене реченице сваку ријеч исписује у нови ред.
Улаз: ana voli milovana
Излаз:ana
voli milovana
Вјежба 36.
Напишите програм”Opadajuci” који врши испис на приказани начин:
Улаз: marko
Излаз:
marko
mark
mar
ma
m
Вјежба 37.
Напишите програм”Rastuci”који врши испис на приказани начин:
Улаз: marko
Излаз:
m
ma
mar
mark
marko
komentar
🙂
🙂
-Program Zbir: http://pastebin.com/RFKFXyjy
-Program Pravougaonik: http://pastebin.com/DW27Lmk1
-Program Obim kruga: http://pastebin.com/xvrMvdgz
-Program Kolicnik: http://pastebin.com/payBggk8
-Program Kocka: http://pastebin.com/TZwcDu4W
-Program Dijagonala Pravougaonika: http://pastebin.com/mnQWTMSX
-Program Apsolutna vrijednost: http://pastebin.com/d74a7NRB
-Program Cijeli brojevi: http://pastebin.com/LkjrtFny
-Program Cijeli brojevi 2: http://pastebin.com/Rip8MPS1
-Program Dani u sedmici: http://pastebin.com/yEPjs3jR
-Program Racunske operacije: http://pastebin.com/HSt9mxYN
-Program Test: http://pastebin.com/Utq3CBa2
-Program Skok: http://pastebin.com/9K0b10fq
-Program Brojacka 1: http://pastebin.com/iZ2XKKYu
Svi na broju 😀
😉
odlicno!
Evo svi su tu:
Zadatak 1: http://pastebin.com/Yx1JfYWR
Zadatak 2: http://pastebin.com/bUKHx4Hn
Zadatak 3: http://pastebin.com/zrp0ZvQ0
Zadatak 4: http://pastebin.com/k7sh3qhd
Zadatak 5: http://pastebin.com/7VLTsQHT
Zadatak 6: http://pastebin.com/2M9FrRyM
Zadatak 7: http://pastebin.com/5N6AvT3Y
Zadatak 8: http://pastebin.com/WaBk6dcC
Svaka cast Srdjane!