PROGRAMSKI JEZIK C - PRIMER 041
///////////////////////////////////////////////////////////////////////
// ITS - Visoka Škola Strukovnih Studija Za Informacione Tehnologije
// http://www.its.edu.rs/
// Predmet: Osnovi Programiranja - Programski jezik C
//
// Primer: Program za sortiranje niza u neopadajucem redosledu.
// Niz se unosi sa tastature.
///////////////////////////////////////////////////////////////////////
#include <stdio.h>
void citajNiz(int x[],int n);
void pisiNiz(int x[],int n);
main()
{
int n, x[20];
int i,j,temp;
// ucitavanje broja clanova niza
printf("Unesite broj clanova niza: ");
scanf("%d",&n);
if (n>20)
{
printf("Broj clanova niza mora biti manji od 20!\n");
return 1;
}
// poziv funkcije za ucitavanje niza
printf("Unesite niz za sortiranje: \n");
citajNiz(x,n);
// sortiranje niza
for(i=0;i<n;i++) // prolazak kroz sve elemente niza
{
for(j=i+1;j<n;j++) // poredjenje samo sa onim koji su veceg indeksa
{
if(x[i] > x[j]) // poredjenje svih elemenata niza sa datim
{
temp = x[i];
x[i] = x[j];
x[j] = temp;
}
}
}
printf("Redosled u neopadajucem redosledu unetih brojeva:\n");
pisiNiz(x,n);
return 0;
}
// funkcija za ucitavanje niza
void citajNiz(int x[],int n)
{
int i;
for(i=0;i<n;i++)
{
printf("x[%d]=",i);
scanf("%d",&x[i]);
}
}
// funkcija za ispisivanje niza
void pisiNiz(int x[],int n)
{
int i;
for(i=0;i<n;i++)
{
printf("x[%d]= %d",i,x[i]);
printf("\n");
}
}








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.






