Kratka priprema za zavr ni ispit datoteke
This presentation is the property of its rightful owner.
Sponsored Links
1 / 10

Kratka priprema za završni ispit (datoteke) PowerPoint PPT Presentation


  • 72 Views
  • Uploaded on
  • Presentation posted in: General

Kratka priprema za završni ispit (datoteke). Završni ispit 27.6.2006.

Download Presentation

Kratka priprema za završni ispit (datoteke)

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Kratka priprema za zavr ni ispit datoteke

Kratka priprema za završni ispit (datoteke)


Zavr ni ispit 27 6 2006

Završni ispit 27.6.2006.

Svaki zapis postojeće direktne neformatirane (binarne) datoteke "stud.bin" sadrži podatke o jednom studentu: matični broj studenta (int), ime i prezime studenta (niz znakova duljine 40+1), ukupni broj bodova koje je stekao do završnog ispita (float). Redni broj zapisa datoteke "stud.bin" odgovara matičnom broju studenta.

Svaki zapis postojeće slijedne formatirane (tekstualne) datoteke "ispit.txt" sadrži matični broj studenta (cijeli broj) i broj bodova koje je dobio na završnom ispitu (realni broj s jednom znamenkom iza decimalne točke).

Napisati program koji će broj bodova svakog studenta u datoteci "stud.bin" uvećati za broj bodova koje je student dobio na završnom ispitu. U programu nije potrebnoispitivati uspješnost obavljanja operacija nad datotekama (npr. je li uspjelo otvaranje, čitanje, pisanje, itd.).


Ponovljeni zavr ni ispit 4 7 2006

Ponovljeni završni ispit 4.7.2006.

Zapis postojeće direktne neformatirane (binarne) datoteke "katalog.bin" sadrži podatke o proizvodu: šifra proizvoda (int), naziv (niz znakova duljine 10+1), jedinična cijena (float). Redni broj zapisa u datoteci odgovara šifri proizvoda. Npr. u zapisu pod rednim brojem 512 nalaze se podaci za proizvod sa šifrom 512, nazivom "Vijak" i jediničnom cijenom 63.

Zapis postojeće slijedne formatirane (tekstualne) datoteke "naruci.txt" sadrži šifru proizvoda (cijeli broj) i broj naručenih komada proizvoda (cijeli broj).

Napisati program koji de stvoriti novu formatiranu (tekstualnu) datoteku "izlaz.txt" čiji zapis sadrži šifru i naziv proizvoda, broj naručenih komada, te jediničnu i ukupnu cijenu ispisane s točno dvije znamenke iza decimalne točke. Proizvodi u datoteci "izlaz.txt" moraju biti navedeni istim redoslijedom kojim su navedeni u datoteci "naruci.txt".

U programu nije potrebno ispitivati uspješnost obavljanja operacija nad datotekama (npr. je li uspjelo otvaranje, čitanje, pisanje, itd.).


Zavr ni ispit 31 1 2006

Završni ispit 31.1.2006.

Postojeća neformatirana (binarna) datoteka "radnici.dat" sadrži zapise o radnicima:

imeRadnika20+1 znak

prezRadnika30+1 znak

placarealan broj standardne preciznosti

Napisati program koji će svakom radniku plaću uvećati za 10% (za svakog radnika treba izmijeniti podatak o plaći u datoteci "radnici.dat"). Ukoliko se datoteka ne može otvoriti, na zaslon ispisati poruku "ne mogu otvoriti datoteku" i završiti program.


Ponovljeni zavr ni ispit 7 2 2006

Ponovljeni završni ispit 7.2.2006.

Postojeća neformatirana (binarna) datoteka "stara.dat" sadrži zapise o radnicima:

imeRadnika20+1 znak

prezRadnika30+1 znak

placarealan broj standardne preciznosti

Napisati program koji će sve zapise iz datoteke "stara.dat" prepisati u novu formatiranu (tekstualnu) datoteku "nova.dat", tako da se za svaki zapis iz datoteke "stara.dat", po jedan redak upiše u datoteku "nova.dat", npr:

Pero Horvat 4200.45

Ana Novak 5020.50

Ivo Ban 3300.82

Ukoliko se datoteka "stara.dat" ne može otvoriti ili se datoteka "nova.dat" ne može stvoriti, na zaslon ispisati odgovarajuću poruku i završiti program.


Ispit iz programiranja fer 1 28 9 2006

Ispit iz Programiranja (FER-1) 28.9.2006

Direktna neformatirana datoteka "sastojci.dat" sadrži sljedeće podatke o sastojcima:

sifra_sastojkaint

naziv_sastojka char[50]

cijena_sastojkafloat

pri čemu redni broj zapisa u datoteci odgovara šifri sastojka. Slijedna neformatirana datoteka "kolaci.dat" sadrži podatke o kolačima i potrebnim sastojcima (max.20) za njihovo spravljanje:

naziv_kolacachar[50]

broj_potrebnih_sastojaka int

sifre_sastojakaint[20]

cijena_kolacafloat

Napišite funkciju čiji je protopip:

int DodajSastojakUKolac (int sifra_sastojka, char naziv_kolaca[50])

koja će ažurirati podatke o navedenom kolaču (potrebni sastojci, cijena) tako da se navedeni sastojak doda kao novi sastojak navedenog kolača. Ukoliko neki kolač ima već 20 sastojaka od kojih se priprema, dodavanje se neće izvršiti te funkcija mora vratiti 0. Ukoliko je dodavanje uspješno izvršeno funkcija vraća 1.


  • Login