PROGRAMSKI JEZIK C - PRIMER 035
///////////////////////////////////////////////////////////////////////
// ITS - Visoka Škola Strukovnih Studija Za Informacione Tehnologije
// http://www.its.edu.rs/
// Predmet: Osnovi Programiranja - Programski jezik C
//
// Primer: Program koji broji pojavljivanja pojedinacnih cifara,
// blankova, malih i velikih slova i ostalih znakova na ulazu,
// unos se prekida prelaskom u novi red
///////////////////////////////////////////////////////////////////////
#include <stdio.h>
main()
{
int znak, br;
// brojac malih i velikih slova, blankova i ostalih znakova na ulazu
int blank = 0, others = 0, malo = 0, veliko = 0;
// za cuvanje broja pojavljivanja cifara od 0 do 9
int digits[10];
// inicijalizacija
for(br=0; br<10; ++br)
digits[br]=0;
// poruka korisniku
printf("Unesite proizvoljan niz znakova:\n");
// prebrojavanje ulaznih znakova
while((znak=getchar())!='\n' )
if(znak >='0' && znak<='9' ) // da li je cifra
++digits[znak -'0'];
else if ( znak==' ' || znak=='\t' ) // da li je blanko
++blank;
else if ( znak>='a' && znak<='z') // da li je malo slovo
++malo;
else if ( znak>='A' && znak<='Z') // da li je veliko slovo
++veliko;
else
// ili je neki drugi znak
++others;
// prikaz broja cifara
for( br=0; br<10; ++br )
printf( "Cifra %d se pojavljuje %d puta\n", br, digits[br] );
// broj slova i znakova
printf("\nBlankova ima: %d, Malih slova ima: %d\nVelikih slova ima:%d, Ostalih znakova ima: %d\n", blank, malo, veliko, others);
}








Student sam prve godine ITS-a i planiram da se usmerim za projektanta informacionih sistema. Još od svoje sedme godine postoji moje interesovanje za informacione tehnologije. ITS je drugačiji zato što vlada jedna posebna atmosfera, što na nastavi, što u zgradi, a i među samim studentima. Sistem školovanja je nekako prilagođeniji, jer i studentima odgovara da rade tokom čitave godine, a ne da čekaju "poslednju šansu" na ispitu. Na ITS-u sam naučio mnogo o programiranju i zbog toga sam i došao ovde, jer time planiram u životu da se bavim. Moji ciljevi su zaista široki, želim da poznajem programske jezike, da se bavim administracijom računarskih sistema i da imam primenjiva znanja iz oblasti menadžmenta u informacionim tehnologijama.






