![]() |
Zadatak u C-u
Inaće ne tražim baš pomoć ali sam na ovome malo zapeo. Pa ako bi mi mogao netko pomoći, zadatak je sljedeći:
Na magnetskom disku postoji neformatizirana datoteka stog.dat koja je organizirana kao stog. Na početku datoteke upisan je maksimalni dopušteni kapacitet stoga izražen u broju zapisa (int) i adresa zadnje upisanog elementa na stogu (long). Element stoga je zapis o položenom ispitu studenta: matični broj (long) ime i prezime (24+1 znak) sifra predmeta (int) ocjena (short) Definirajte tip podatka Stog i napišite potrebne funkcije za rada sa stogom. Za rada sa "običnim stogom" smo koristili ove zaredbe za čitanje i pisanje: int dodaj (int element, Stog *stog) { if (stog->vrh >= MAXSTOG-1) return 0; stog->vrh++; stog->polje[stog->vrh] = element; return 1; } te: int skini (int *element, Stog *stog) { if (stog->vrh < 0) return 0; *element = stog->polje[stog->vrh]; stog->vrh--; return 1; } Svaka pomoć je dobrodošla... Hvala |
da ne otvaram novu temu, ubacit ću se vamo iako je moj zadatak puno "lakši"
naime, dobio sam zadatak napravit tako reć " lutriju " i sad problem je što mi trebaju realni brojevi... uspio sam nekako napravit za cijele ali trebaju bas realni svaka pomoć dobrodošla :chears: Editirano |
jao koji lik XD
zadaću iz ASP-a pitaš da ti neko riješi XD |
nije zadaća neg se bavim malo necim
imaš nešt konstruktivno za nadodat ili samo spam? |
to se nije odnosilo na tebe već na tipa čiji je thread, pošto je to profsor na feru zadao.
Šta se tebe tiće, učili smo neki algoritam al se više ne sjećam pa ti evo laki način : napravi još jedan random int od 0 do 99 recimo y , i onda napišeš da je float r = (float) (y * 0.01); i onda zbrojiš x sa ovim r i dobiš decimalni random broj i mislim da ti nema randomize i random funkcije u c-u neg srand i rand , tu si pogledaj http://www.cplusplus.com/reference/c...cstdlib/srand/ |
pa i da je zadaća kake veze? :kafa:
neznam zast al taj imam i randomize(); pokreće ....jel to što randomizira brojeve :D a ovo c=random (a)+b; je raspon... EDIT: inače hvala, sad radi super :-) Editirano |
randomize ti osigurava da svaki put kad pokreneš program da izvuče iz tombole XD nove brojeve, bez tog ti svaki put izbaci iste brojeve tj. sam 1. put random a sve ostalo copy paste prvog XD
|
Citiraj:
3. Auditorne vježbe Citiraj:
|
Sva vremena su GMT +2. Sada je 14:45. |
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger