Uvod u C   Autor: Milan Miščević
 
Jezik
Istorijat
C++
Kompajler
Razvojni ciklus
Hello.c
Greške
Komentari
Varijable
Printf i scanf
Include i main
Zbir.c
Konstante
Naredbe i izrazi
Operatori I
Zadaci I nivo
Operatori II
If/else
Zadaci II nivo
For
Zadaci III nivo
While
Zadaci IV nivo
Funkcije
Zadaci V nivo
Nizovi
Zadaci VI nivo
Zadaci
Rječnik
Literatura

abc C
  Ovdje se nalaze zadaci za vježbanje sa rješenjima. Zadaci su poslagani prema težini i nivoima znanja.

Prvi nivo
(komentari, varijable, printf, scanf, include, main, konstante i operatori I)

1. Napisati aplikaciju koja ispisuje "Hello, World" na ekranu. Listing programa
2. Napisati aplikaciju koja ispisuje vaše ime na ekranu. Listing programa
3. Napisati aplikaciju koja ispisuje vaše ime i prezime u dva reda. Listing programa
4. Napisati aplikaciju koja ispisuje vaše ime i prezime odvojene tabom. Listing programa
5. Napisati aplikaciju koja učitava i ispisuje godinu na ekranu. Listing programa
6. Napisati aplikaciju koja ispisuju razliku dva unesena broja. Listing programa
7. Napisati aplikaciju koja učitava stranicu kocke i izračunava njenu površinu i zapreminu. Listing programa
8. Napisati aplikaciju koja učitava dužinu u inčima i pretvara u centimetre. Listing programa
9. Napisati aplikaciju koja izračunava količnik dva unesena broja. Listing programa
10. Napisati aplikaciju koja izračunava količnik i ostatak dva broja. Listing programa

Drugi nivo
(operatori II i if/else)

1. Napisati aplikaciju za ispis recipročne vrijednosti broja ako je različit od nule. Listing programa
2. Napisati aplikaciju koja između dva unesenena broja određuje veći. Listing programa
3. Napisati aplikaciju koja određuje apsolutnu vrijednost broja. Listing programa
4. Napisati aplikaciju za određivanje parnosti broja. Listing programa
5. Napisati aplikaciju koja na osnovu koordinata određuje kvadrant gdje se tačka nalazi. Listing programa

Treći nivo
(for)

1. Napisati aplikaciju koja ispisuje sve brojeve od 1 do n. Listing programa
2. Napisati aplikaciju koja ispisuje parne brojeve od 1 do n. Listing programa
3. Napisati aplikaciju koja ispisuje sumu brojeva od 1 do n. Listing programa
4. Napisati aplikaciju koja ispisuje sumu parnih brojeva od 1 do n. Listing programa
5. Napisati aplikaciju za ispis proizvoda brojeva od 1 do n. Listing programa
6. Napisati aplikaciju koja ispisuje sve brojeve od 1 do 100 djeljive sa 3, 5 i 6. Listing programa
7. Napisati aplikaciju koja izracunava aritmetičku sredinu brojeva od a do b. Listing programa
8. Napisati aplikaciju koja izracunava zbir recipročnih vrijednosti brojeva niza od 1 do n. Listing programa
9. Napisati aplikaciju koja izracunava proizvod brojeva niza djelovih sa nekim brojem. Listing programa
10. Napisati aplikaciju koja izracunava faktorijel unesenog broja. Listing programa
11. Napisati aplikaciju koja izracunava aritmetičku sredinu brojeva niza djeljivih sa nekim brojem. Listing programa
12. Napisati aplikaciju koja neprestano ispisuje vaše ime. Listing programa

Četvrti nivo
(while)

1. Napisati aplikaciju koja ispisuje sve brojeve od 1 do n. Listing programa
2. Napisati aplikaciju koja ispisuje parne brojeve od 1 do n. Listing programa
3. Napisati aplikaciju koja ispisuje sumu brojeva od 1 do n. Listing programa
4. Napisati aplikaciju za ispis proizvoda brojeva od 1 do n. Listing programa
5. Napisati aplikaciju koja neprestano ispisuje vaše ime. Listing programa

Peti nivo
(funkcije)

1. Napisati aplikaciju koja koristi funkciju za izračunavanje zbira. Listing programa
2. Napisati aplikaciju koja koristi funkciju za izračunavanje faktorijela. Listing programa
3. Napisati aplikaciju koja koristi funkciju za izračunavanje stepena cijelog pozitivnog ekponenta. Listing programa

Šesti nivo
(nizovi)

1. Napisati aplikaciju koja učitava i ispisuje zaradu po mjesecima. Listing programa
2. Napisati aplikaciju koja ispisuje niz od deset članova (0-9). Listing programa
3. Napisati aplikaciju koja učitava i ispisuje 3D niz (1x2x3). Listing programa

Nizovi - Rječnik