UNIVERZITET U KRAGUJEVCU Septembarski rok 2011. Tehnički fakultet Čačak
UNIVERZITET U KRAGUJEVCU Septembarski rok 2011. Tehnički fakultet Čačak
Smer: Tehnika i informatika/Informacione tehnologije
Smer: Tehnika i informatika/Informacione tehnologije
PISMENI ISPIT IZ PROGRAMSKIH JEZIKA
PISMENI ISPIT IZ PROGRAMSKIH JEZIKA
1. Dati su celobrojni nizovi A dimenzije n i B dimenzije m. Formirati niz C koji se sastoji od elemenata niza A pre prvog negativnog elementa, i elemenata niza B čije se vrednosti nalaze u intervalu od 1 do 100. Sortirati niz C i ispisati na standardnom izlazu.
1. Dati su celobrojni nizovi A dimenzije n i B dimenzije m. Formirati niz C koji se sastoji od elemenata niza A pre prvog negativnog elementa, i elemenata niza B čije se vrednosti nalaze u intervalu od 1 do 100. Sortirati niz C i ispisati na standardnom izlazu.
2. Data je realna matrica A [nxn]. Odrediti i ispisati razliku izmežu maksimalnog i minimalnog elementa matrice. Od matrice A formirati niz B od pozitivnih elemenata matrice A. Ispisati na standardnom izlazu dobijeni niz B.
2. Data je realna matrica A [nxn]. Odrediti i ispisati razliku izmežu maksimalnog i minimalnog elementa matrice. Od matrice A formirati niz B od pozitivnih elemenata matrice A. Ispisati na standardnom izlazu dobijeni niz B.
3. Data je struktura pod imenom HLEB sa sledećim podacima članovima:
3. Data je struktura pod imenom HLEB sa sledećim podacima članovima:
broj proizvedenih hlebova, naziv i cena (din). Napisati program za unos podataka o n vrsta hlebova, zatim ih sortirati i ispisati prema broju proizvedenih hlebova i odrediti koliko vrsta hlabova ima cenu višu od 70 din.
broj proizvedenih hlebova, naziv i cena (din). Napisati program za unos podataka o n vrsta hlebova, zatim ih sortirati i ispisati prema broju proizvedenih hlebova i odrediti koliko vrsta hlabova ima cenu višu od 70 din.
4. Napisati program koji iz datoteke brojevi.txt čita brojeve ispisane po jedan u svakoj vrsti datoteke. Odrediti koliko ima brojeva koji su veći od aritmetičke sredine svih upisanih brojeva i tu vrednost upisati u datoteku rezultat.txt.
4. Napisati program koji iz datoteke brojevi.txt čita brojeve ispisane po jedan u svakoj vrsti datoteke. Odrediti koliko ima brojeva koji su veći od aritmetičke sredine svih upisanih brojeva i tu vrednost upisati u datoteku rezultat.txt.
Vreme izrade: 120 minuta
Vreme izrade: 120 minuta
01.09.2011. Predmetni profesor Dr Vlade Urošević
01.09.2011. Predmetni profesor Dr Vlade Urošević
UNIVERZITET U KRAGUJEVCU Septembarski rok 2011. Tehnički fakultet Čačak
UNIVERZITET U KRAGUJEVCU Septembarski rok 2011. Tehnički fakultet Čačak
Smer: Tehnika i informatika
Smer: Tehnika i informatika
PISMENI ISPIT IZ PROGRAMSKIH JEZIKA
PISMENI ISPIT IZ PROGRAMSKIH JEZIKA
1. Dat je realan niz A dimenzije n. Odrediti maksimalni i minimalni element niza i ispisati ih na standardnom izlazu. Odrediti koliko ima pozitivnih elemenata u nizu i ispisati ih.
1. Dat je realan niz A dimenzije n. Odrediti maksimalni i minimalni element niza i ispisati ih na standardnom izlazu. Odrediti koliko ima pozitivnih elemenata u nizu i ispisati ih.
2. Data je celobrojna matrica M dimenzije nxn. Napisati program za unos elemenata matrice i formiranje nove matrice A koja se dobija kada se elementi k-te kolone zamene sa zbirom indeksa pozicije na kojoj se nalaze i tu kolonu izdvojiti u niz B. Odstampati dobijenu matricu A i niz B.
2. Data je celobrojna matrica M dimenzije nxn. Napisati program za unos elemenata matrice i formiranje nove matrice A koja se dobija kada se elementi k-te kolone zamene sa zbirom indeksa pozicije na kojoj se nalaze i tu kolonu izdvojiti u niz B. Odstampati dobijenu matricu A i niz B.
3. Data je struktura Hotel sa elementima: naziv, ukupan broj soba i cena nocenja. Odrediti koji hotel ima najviše soba i ispisati da li je cena noćenja u tom hotelu veća od prosečne cene noćenja.
3. Data je struktura Hotel sa elementima: naziv, ukupan broj soba i cena nocenja. Odrediti koji hotel ima najviše soba i ispisati da li je cena noćenja u tom hotelu veća od prosečne cene noćenja.
4. Napisati program za čitanje podataka o Fakultetima iz datoteke fakultet.txt. U svakom redu datoteke nalaze se podaci o jednom fakultetu (naziv, broj studenata, broj zaposlenih). Pročitane podatke smesiti u strukturu, pa izvršiti sortiranje podataka u opadajućem redosledu prema broju zaposlenih. Za prvih pet fakulteta koji imaju naviše studenata, odrediti koji od njih ima najmanje zaposlenih. U datoteku upisati samo naziv fakulteta koji spada u prvih pet fakulteta prema broju studenata, a ima najmanje zaposlenih.
4. Napisati program za čitanje podataka o Fakultetima iz datoteke fakultet.txt. U svakom redu datoteke nalaze se podaci o jednom fakultetu (naziv, broj studenata, broj zaposlenih). Pročitane podatke smesiti u strukturu, pa izvršiti sortiranje podataka u opadajućem redosledu prema broju zaposlenih. Za prvih pet fakulteta koji imaju naviše studenata, odrediti koji od njih ima najmanje zaposlenih. U datoteku upisati samo naziv fakulteta koji spada u prvih pet fakulteta prema broju studenata, a ima najmanje zaposlenih.
5. Napisati funkciju za određivanje površine za n zadatih kvadrata, pri čemu se za svaki kvadrat unosi stranica kvadrata.
5. Napisati funkciju za određivanje površine za n zadatih kvadrata, pri čemu se za svaki kvadrat unosi stranica kvadrata.
Napomena: Zadatak broj 5 rade studenti čija se nastava izvodila u centrima i po izboru još tri zadatka. Svi ostali studenti rade zadatke 1, 2, 3 i 4.
Napomena: Zadatak broj 5 rade studenti čija se nastava izvodila u centrima i po izboru još tri zadatka. Svi ostali studenti rade zadatke 1, 2, 3 i 4.
Vreme izrade: 120 minuta
Vreme izrade: 120 minuta
01.09.2011. Predmetni profesor Dr Vlade Urošević
01.09.2011. Predmetni profesor Dr Vlade Urošević