studentski servis Login | Gost nalog
BRZI LINKOVI
BUDITE OBAVEŠTENI

Unesite podatke i svakih 15 dana na Vašu adresu stizaće
ITS studentske novosti

STUDENTI O ITS-u
Na ITS-u mi se sviđa što su sve tri godine koncentrisane na praktično znanje, ne postoje suvišni predmeti i jednom rečju gradivo je zaista konkretno. U poređenju sa drugim fakultetima, na ITS-u dobijam mogućnost da praktično primenim ono što naučim. Nema suvoparne teorije i učenja napamet. Sve što smo učili, ja sam zaista shvatila i sposobna sam to da upotrebim. Studentima je školovanje mnogo pristupačnije, svi servisi, studentska služba, profesori su uvek tu, nekako mi je sve dostupno. Računarski sistemi i osnove programiranja su mi do sada bili najbolji predmeti. Jedna od prednosti je što sa profesorima mogu da komuniciram i putem e-maila, a odgovori mi stižu već u toku dana. Planiram samostalno da se bavim programiranjem i sigurna sam da ću ovde steći svo potrebno znanje.

Pogledajte ostale utiske studenata>>>
MARIJA ALEKSIĆ, STUDENT

PROGRAMSKI JEZIK C - PRIMER 064

///////////////////////////////////////////////////////////////////////
// ITS - Visoka Škola Strukovnih Studija Za Informacione Tehnologije
//
http://www.its.edu.rs/
// Predmet: Osnovi Programiranja - Programski jezik C
//
// Primer: Program za sortiranje u alfabetskom redosledu ucitanog
//            niza stringova i odredjivanje duzine sortiranih stringova.
///////////////////////////////////////////////////////////////////////

#include <stdio.h>
#include <string.h>

#define DUZINA 80
#define MAX 50
#define STOP ""

void sortiraj( char *st[], int d[],int n);

main()
{
  char str[MAX][DUZINA];
  char *pokstr[MAX]; // niz pokazivaca
  int duz[MAX];
  int i=0,j;
  printf("Unesite do %d stringova za sortiranje, zatim praznu liniju pa <ENTER> za kraj: \n", MAX);
  while(gets(str[i])!= NULL && strcmp(str[i],STOP)!=0 && i<MAX)
  {
    pokstr[i] = str[i];
    duz[i] = strlen(str[i]);
    i++;
  }
  sortiraj(pokstr,duz,i);
  // stampanje sortiranog niza
  printf("Sortirani stringovi izgledaju:\n");
  for(j=0;j<i; j++)
  {
    printf("String[%d]:",j);
    puts(pokstr[j]);
  }
  // stampanje duzina sortiranog niza
  printf("Duzine sortiranih stringova su:\n");
  for(j=0;j<i; j++)
  {
    printf("String[%d]:",j);
    printf("%d\n
", duz[j]);
  }
}
//funkcija za sortiranje
void sortiraj(char *st[],int d[], int n)
{
  char *pom;
  int i,j,m;
  for(i=0;i<n-1;i++)
  {
    for(j=i+1;j<n;j++)
    {
      if(strcmp(st[i],st[j])>0)
      {
        // zamena mesta
        pom = st[i];
        st[i] = st[j];
        st[j] = pom;
       
// zamena duzine
        m = d[i];
        d[i] = d[j];
        d[j] = m;
      }
    }
  }
}

 



Upisni rok je otvoren!

Upis generacije 2011/2012 je u toku. Prijavite se na vreme >>

ITS TV
Video obilazak škole
ITS školski kanal>>> Profesori i nastavni tim

ITS nastavnički kanal>>>

Programerski tim

ITS programerski kanal>>>

PITAMO VAS
Kada birate školu koju ćete upisati, Vama je najvažnije:

Savremenost programa
Mogućnost zaposlenja
Društvo i kolege
Visina školarine
Lakoća završetka
Lično interesovanje za oblast školovanja

 
garancija