2
Univerzitet u Kragujevcu Školska 2010/2011. god. Tehnički fakultet Čačak Februarski ispitni rok PISMENI DEO ISPITA IZ PRINCIPA PROGRAMIRANJA, PROGRAMIRANJA, UVODA U PROGRAMIRANJE, PROGRAMSKIH JEZIKA 1, PROGRAMSKIH JEZIKA 2, PROGRAMSKIH JEZIKA 1. GRUPA NAPOMENE: U zavisnosti koji ispit polažete radite zadatke po sledećem uputstvu: PRINCIPI PROGRAMIRANJA, PROGRAMIRANJE, UVOD U PROGRAMIRANJE: zadaci+algoritamske šeme: 1, 2, 4, 6 PROGRAMSKI JEZICI 1, PROGRAMSKI JEZICI: zadaci: 1, 3, 4, 6 PROGRAMSKI JEZICI 2: zadaci: 3, 4, 5, 6 KONSULTATIVNI CENTRI (VANREDNI STUDENTI): obavezan zadatak 7+tri zadatka po izboru 1. Napisati program za formiranje niza A[n]. U datom nizu odrediti količnik minimalnog i trećeg elementa u nizu. Ispisati niz i količnik na ekranu. 2. Formirati matricu M dimenzije nxn, koja se dobija kada se na sporednu dijagonalu smeste elementi čija je vrednost jednaka proizvodu indeksa prvog i poslednjeg elementa u matrici. Elementi iznad sporedne dijagonale se dobijaju tako što se element sa sporedne dijagonale uveća za 2, a ispod tako što se umanji za tri. Ispisati dobijenu matricu na standardom izlazu. 3. Data je matrica M [nxn]. Od neparnih elemenata iz treće kolone deljivih sa 5 formirati niz A. Formirati novu matricu K koja se dobija tako što se elementi niza A ređaju na glavnu dijagonalu, a ostale vrednosti su 10. Ispisati niz i dobijenu matricu. 4. Data je struktura (slog) pod imenom KVADAR sa sledećim podacima članovima: tri dužine, a, b i h. Napisati program za unos podataka o 30 ovakvih geometrijskih tela. Sortirati podatke o kvadrima po zapremini i ispisati one čija je visina veća od 2cm. 5. Napisati program za unos dva stringa s1 i s2 maksimalne dužine 80 karaktera. Ispitati u kom stringu ima više slova „A“ i ispisati koliko slova ima na standardnom izlazu, i taj niz bez slova A. 6. Data je datoteka kosarkas.txt. U toj datoteci nalaze se podaci o košarkašima i to: ime, prezime, visina. Pročitati podatke o košarkašima, sortirati ih prema visini i ispisati visine svih košarkaša pod imenom Miloš. 7. Napisati procedure (funkcije) za izračunavanje: a) obima i površine pravouglog trougla na osnovu zadatih stranica a, b i c b) hipotenuze pravouglog trougla na osnovu stranica a i b c) zapreminu kvadra, ako su poznate dimenzije a, b i h Vreme za izradu: 120 minuta U Čačku, Predmetni profesor 19.2.2011. Univerzitet u Kragujevcu Školska 2010/2011. god. Tehnički fakultet Čačak Februarski ispitni rok PISMENI DEO ISPITA IZ PRINCIPA PROGRAMIRANJA, PROGRAMIRANJA, UVODA U PROGRAMIRANJE, PROGRAMSKIH JEZIKA 1, PROGRAMSKIH JEZIKA 2, PROGRAMSKIH JEZIKA 2. GRUPA NAPOMENE: U zavisnosti koji ispit polažete radite zadatke po sledećem uputstvu: PRINCIPI PROGRAMIRANJA, PROGRAMIRANJE, UVOD U PROGRAMIRANJE: zadaci+algoritamske šeme: 1, 2, 4, 6 PROGRAMSKI JEZICI 1, PROGRAMSKI JEZICI: zadaci: 1, 3, 4, 6 PROGRAMSKI JEZICI 2: zadaci: 3, 4, 5, 6 KONSULTATIVNI CENTRI (VANREDNI STUDENTI): obavezan zadatak 7+tri zadatka po izboru 1. Dat je celobrojni niz B dimenzije n. Odrediti srednju vrednost zadatog niza, a zatim je pomnožiti sa trećim elementom u nizu. Niz i proizvod ispisati na ekranu. 2. Formirati matricu M dimenzije nxn, koja se dobija kada se na sporednu dijagonalu smeste elementi čija je vrednost

februar zadaci

Embed Size (px)

Citation preview

Page 1: februar zadaci

Univerzitet u Kragujevcu Školska 2010/2011. god.Tehnički fakultet Čačak Februarski ispitni rok

PISMENI DEO ISPITA IZ PRINCIPA PROGRAMIRANJA, PROGRAMIRANJA, UVODA U PROGRAMIRANJE, PROGRAMSKIH JEZIKA 1, PROGRAMSKIH JEZIKA 2,

PROGRAMSKIH JEZIKA1. GRUPA

NAPOMENE: U zavisnosti koji ispit polažete radite zadatke po sledećem uputstvu:PRINCIPI PROGRAMIRANJA, PROGRAMIRANJE, UVOD U PROGRAMIRANJE: zadaci+algoritamske šeme: 1, 2, 4, 6PROGRAMSKI JEZICI 1, PROGRAMSKI JEZICI: zadaci: 1, 3, 4, 6PROGRAMSKI JEZICI 2: zadaci: 3, 4, 5, 6KONSULTATIVNI CENTRI (VANREDNI STUDENTI): obavezan zadatak 7+tri zadatka po izboru

1. Napisati program za formiranje niza A[n]. U datom nizu odrediti količnik minimalnog i trećeg elementa u nizu. Ispisati niz i količnik na ekranu.

2. Formirati matricu M dimenzije nxn, koja se dobija kada se na sporednu dijagonalu smeste elementi čija je vrednost jednaka proizvodu indeksa prvog i poslednjeg elementa u matrici. Elementi iznad sporedne dijagonale se dobijaju tako što se element sa sporedne dijagonale uveća za 2, a ispod tako što se umanji za tri. Ispisati dobijenu matricu na standardom izlazu.

3. Data je matrica M [nxn]. Od neparnih elemenata iz treće kolone deljivih sa 5 formirati niz A. Formirati novu matricu K koja se dobija tako što se elementi niza A ređaju na glavnu dijagonalu, a ostale vrednosti su 10. Ispisati niz i dobijenu matricu.

4. Data je struktura (slog) pod imenom KVADAR sa sledećim podacima članovima: tri dužine, a, b i h. Napisati program za unos podataka o 30 ovakvih geometrijskih tela. Sortirati podatke o kvadrima po zapremini i ispisati one čija je visina veća od 2cm.5. Napisati program za unos dva stringa s1 i s2 maksimalne dužine 80 karaktera. Ispitati u kom stringu ima više slova „A“ i ispisati koliko slova ima na standardnom izlazu, i taj niz bez slova A.

6. Data je datoteka kosarkas.txt. U toj datoteci nalaze se podaci o košarkašima i to: ime, prezime, visina. Pročitati podatke o košarkašima, sortirati ih prema visini i ispisati visine svih košarkaša pod imenom Miloš.

7. Napisati procedure (funkcije) za izračunavanje:a) obima i površine pravouglog trougla na osnovu zadatih stranica a, b i cb) hipotenuze pravouglog trougla na osnovu stranica a i bc) zapreminu kvadra, ako su poznate dimenzije a, b i h

Vreme za izradu: 120 minutaU Čačku, Predmetni profesor19.2.2011.

Univerzitet u Kragujevcu Školska 2010/2011. god.Tehnički fakultet Čačak Februarski ispitni rok

PISMENI DEO ISPITA IZ PRINCIPA PROGRAMIRANJA, PROGRAMIRANJA, UVODA U PROGRAMIRANJE, PROGRAMSKIH JEZIKA 1, PROGRAMSKIH JEZIKA 2,

PROGRAMSKIH JEZIKA2. GRUPA

NAPOMENE: U zavisnosti koji ispit polažete radite zadatke po sledećem uputstvu:PRINCIPI PROGRAMIRANJA, PROGRAMIRANJE, UVOD U PROGRAMIRANJE: zadaci+algoritamske šeme: 1, 2, 4, 6PROGRAMSKI JEZICI 1, PROGRAMSKI JEZICI: zadaci: 1, 3, 4, 6PROGRAMSKI JEZICI 2: zadaci: 3, 4, 5, 6KONSULTATIVNI CENTRI (VANREDNI STUDENTI): obavezan zadatak 7+tri zadatka po izboru

1. Dat je celobrojni niz B dimenzije n. Odrediti srednju vrednost zadatog niza, a zatim je pomnožiti sa trećim elementom u nizu. Niz i proizvod ispisati na ekranu.

2. Formirati matricu M dimenzije nxn, koja se dobija kada se na sporednu dijagonalu smeste elementi čija je vrednost jednaka proizvodu indeksa drugog i pretposlednjeg elementa u matrici. Elementi iznad sporedne dijagonale se dobijaju tako što se element sa sporedne dijagonale umanji za 2, a ispod tako što se umanji za 5. Ispisati dobijenu matricu na standardom izlazu.

3. Data je matrica M [nxn]. Od parnih elemenata sa sporedne dijago-nale koji su deljivi sa 3 formirati niz A. Formirati novu matricu K koja se dobija tako što se elementi niza A ređaju na sporednu dijagonalu, a os-tale vrednosti su 12. Ispisati niz i dobijenu matricu.

4. Data je struktura (slog) pod imenom KVADAR sa sledećim podacima članovima: tri dužine, a, b i h. Napisati program za unos podataka o 15 ovakvih geometrijskih tela. Sortirati podatke o kvadrima po zapremini i ispisati one čija je visina veća od 3cm.

5. Napisati program za unos stringa s maksimalne dužine 100 karaktera. U stringu s odrediti koliko ima brojeva i ispisati rezultat na standardnom izlazu, a potom ispisati string u inverznom poretku.

6. Data je datoteka ulaz.txt. U datoteku upisati podatke o knjigama i to: naziv i cena. Zatim pročitati podatke iz datoteke, sortirati ih prema ceni i ispisati na standardnom izlazu cenu knjige koja ima naziv Rat i mir.

7. Napisati procedure (funkcije) za izračunavanje:a) obima i površine pravouglog trougla na osnovu zadatih stranica a, b i cb) hipotenuze pravouglog trougla na osnovu stranica a i bc) zapreminu kvadra, ako su poznate dimenzije a, b i h

Page 2: februar zadaci

Vreme za izradu: 120 minutaU Čačku, Predmetni profesor19.2.2011.