Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- // ovo je komentar u jednom reducing
- /* ovo je komentar
- koji moze da se pise
- u vise redova
- Ne moze biti jedan u drugom, ovaj ugnjezdeni
- ali moze biti:
- // ovako moze
- kada kompajler provjerava sta se desava u kodu
- on prakticno potpuno preskoci komentare
- */
- // int main uvijek ili "void main"
- int main() {
- /*
- Tipovi podataka mogu biti: int, float, double, char
- integeri = {1,2,3,4, ...}
- int a = 4; // 16 ili 32 bita
- floatovi = {0.2 , 3.141592} // realni brojevi, 32 bita
- double isto kao float samo vise bajta i veca preciznost.
- void ce ti trebati kada dodjes do POKAZIVACA, tada ce postojati
- GENERICKI POKAZIVAC koji ce biti bas tog VOID tipa.
- za sada koristi int main sto podrazumjeva da
- imas return 0; na kraju koda.
- */
- int brClanova = 10;
- int niz[brClanova]; // ovako pravis niz
- int suma = 0; // ovde cemo cuvati rezultat sabiranja
- int i = 0; // ovo je brojacka promenjiva koju definisemo iznad petlje
- // kako bi je u petlji mogli koristiti, ovo zavisi od
- // kompajlera do kompajlera, nekada mozes i u petlji reci int i = 0;
- // cim imas neku situaciju da treba da ponovis neku radnju vise puta
- // onda ti treba PETLJA
- // Postoje FOR, WHILE DO i DO WHILE petlje
- // FOR petlja radi tacan broj puta, unapred zadato.
- printf("Unesite %d brojeva: \n\n", brClanova);
- // for petlju koristimo kada znamo tacan broj ponavljanja neke radnje
- // zato sto mu na pocetku naglasimo odakle ide, dokle ide i za koliko se
- // povecava/smanjuje vrednost brojacke promenjive
- // BROJACKA PROMENJIVA je u ovom slucaju I i njoj mozes unutar petlje
- // na bilo koji nacin pristupiti, ocitati je.
- // for(pocetak; granica; korak)
- for(i = 0; i < brClanova; i++) {
- // i++ je isto kao i = i + 1;
- // i-- je isto kao i = i - 1;
- // jedno jednako = je DODJELA VRIJEDNOSTI
- // dva jednako == je POREDJENJE
- printf("Unesite %d. broj: ", i + 1);
- // printf("Unesite %d. broj: ", i); // Unesite 0. clan...
- scanf("%d", &niz[i]);
- suma = suma + niz[i];
- }
- // sad da ispisemo sumu
- printf("Suma unesenih brojeva je: %d \n\n\n", suma);
- return 0;
- }
Add Comment
Please, Sign In to add comment