Ulaz i izlaz podataka, naredba pridruživanja
1. Ulaz i izlaz podataka
1.3. Kako unos i ispis izgledaju u C-u?
Unos i ispis u C-u su malo složeniji nego u pseudojeziku.
Kako je ispis na zaslon ipak jednostavniji, krenimo od ispisa.
Ispis teksta na zaslon
C koristi nekoliko funkcija za ispis. Za ispis teksta na zaslon najčešće koristimo funkciju za formatirani ispis printf();
Njezin opći oblik (sintaksa) je: printf("tekst koji želimo ispisati na zaslon");
Na primjer, funkcijom printf("Ovo je moj prvi program"), ispisat ćemo na zaslon tekst "Ovo je moj prvi program.
Zadatak 1:
Napravite C program kojim ćete na zaslon ispisati rečenicu "Ovo je moj prvi program";
Zadatak 2:
Doradite program tako da uz rečenicu iz prethodnog zadatka ispisuje i "I već sada znam da sam budući programer!".
Zadatak 3:
Pokušajte drugu rečenicu ispisati u novom redu.
Primjetili ste da razdvajanje rečenica u dvije printf naredbe nije rezultiralo ispisom u dva reda.Postoji li potreba za ispisom podataka u više redova, za njihovim pomicanjem ili poravnavanjem, u C-u se koriste posebne znakovne konstante namijenjene kontroli ispisa.
Znakovne konstante za kontrolu ispisa sastoje se od dva znaka. Prvi znak je \, a drugi slovo koje kontrolira ispis. U sljedećoj tablici prikazane su neke konstante koje se češće koriste:
konstanta |
značenje |
\n |
prelazak u novi red |
\b |
pomak za jedno mjesto u desno |
\r |
povratak na početak reda |
\t |
horizontalni tabulator |
Pokušajte sada rješiti Zadatak 3.
Zadatak 4:
Napravite program kojim ćete na zaslon ispisati raspored sati.