2
UNIVERZITET U TUZLI FILOZOFSKI FAKULTET ZADAĆA Programiranje II Tuzla, Maj 2015.

Zadaca 5.pdf

  • Upload
    dino

  • View
    9

  • Download
    2

Embed Size (px)

Citation preview

  • UNIVERZITET U TUZLI

    FILOZOFSKI FAKULTET

    ZADAA

    Programiranje II

    Tuzla, Maj 2015.

  • 1. Napisati program koji omoguava korisniku unos dvije take u pravouglom koordinatnom

    sistemu, a zatim formira novu taku ije su koordinate jednake zbiru odgovarajuih koordinata

    unesenih taaka. Nakon formiranja nove take, potrebno je ispisati njene koordinate. Za

    definisanje koordinata take koristiti strukturu.

    Npr. Ako korisnik unese taku A(2,5) i taku B(1, 1.1), nova taka e biti C(3, 6.1).

    2. Napisati program koji e omoguiti korisniku unos podataka za dvije knjige. Korisnik unosi naziv

    knjige, ime autora, godinu izdavanja, te ocjenu knjige. Potrebno je nai knjigu koja ima veu

    ocjenu, a zatim ispisati sve informacije o toj knjizi. Za ispis podataka napisati funkciju ispis koja

    kao parametar prima strukturu knjiga po vrijednosti.

    Napomena: Za deklarisanje knjige koristiti strukturu. Zadatak rijeiti bez upotrebe nizova.

    3. Zadata je struktura:

    typedef struct radnik {

    char ime[50];

    char prezime[50];

    char radnoMjesto[20];

    float primanja;

    } RADNIK;

    Napisati funkciju koja nalazi broj radnika koji imaju primanja manja od prosjene plae u Federaciji

    (834 KM) iji prototip je int brManjaPrimanja(RADNIK [], int); te funkciju koja nalazi broj radnika

    ija primanja su jednaka minimalnim (360 KM), a njen prototip je int

    brMinimalnaPrimanja(RADNIK[], int);. Pored toga, potrebno je napisati funkciju koja rauna i

    vraa prosjena primanja radnika, iji prototip je float prosjecnaPrimanja(RADNIK[], int);. Napisati

    i glavni program koji e testirati rad funkcija (izvriti unos radnika, a zatim ispisati broj radnika koji

    imaju manja primanja od prosjene plae u Federaciji, broj radnika koji imaju minimalna primanja,

    te prosjena primanja radnika).

    Napomena:

    Potrebno je priloiti c file-ove za svaki zadatak. Dokumente arhivirati i spremiti pod imenom prezime_ime_zadaca5.zip. Zadau poslati na mail [email protected]. Rok za predaju zadae je 04.06.2015 12:00h.