Laslo Kraus |
Rešeni zadaci iz programskog jezika C++ Ispravke uz drugo izdanje |
---|
Mesto | Pogrešno | Ispravno | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
strana: 27 red: ↓3 | #include "nizpravoug.h"
| #include "pravoug1.h"
| |||||||||||||||||||||||||||||||||||||||||||||
strana: 34 red: ↑11 | printf ("\n*** Neispravan datum, unesite ponovo: ");
| cout << "\n*** Neispravan datum, unesite ponovo: ";
| |||||||||||||||||||||||||||||||||||||||||||||
strana: 38 | |||||||||||||||||||||||||||||||||||||||||||||||
strana: 51 red: ↓21 | return min (stb);
| return max (stb);
| |||||||||||||||||||||||||||||||||||||||||||||
strana: 58 | |||||||||||||||||||||||||||||||||||||||||||||||
strana: 68 red: ↑15 | Kvadar& operator= (const Kvadar& kk)
| Kvadar& operator= (const Kvadar& k)
| |||||||||||||||||||||||||||||||||||||||||||||
strana: 74 red: ↑10 | long dohvatiInd () { return ind; }
| long dohvatiInd () const { return ind; }
| |||||||||||||||||||||||||||||||||||||||||||||
strana: 74 red: ↑7 | iind = ind
| ind = iind
| |||||||||||||||||||||||||||||||||||||||||||||
strana: 75 red: ↑12 i 8 | i>brOc
| i>=brOc
| |||||||||||||||||||||||||||||||||||||||||||||
strana: 76 red: ↓16 | s[j-1]
| s[k-1]
| |||||||||||||||||||||||||||||||||||||||||||||
strana: 84 red: ↓4 |
Tekst t; t.tks->niz = new char [len(t1) + len(t2) + 1]; strcpy (t.tks->niz, t1.tks->niz); strcat (t.tks->niz, t2.tks->niz); return t; |
char* niz = new char [len(t1) + len(t2) + 1]; strcpy (niz, t1.tks->niz); strcat (niz, t2.tks->niz); Tekst t (niz); delete [] niz; return t; | |||||||||||||||||||||||||||||||||||||||||||||
strana: 93 | |||||||||||||||||||||||||||||||||||||||||||||||
strana: 102 | |||||||||||||||||||||||||||||||||||||||||||||||
strana: 107 | |||||||||||||||||||||||||||||||||||||||||||||||
strana: 111 red: ↑12 |
virtual double duzina () const =0; |
virtual ~Linija () {} virtual double duzina () const =0; | |||||||||||||||||||||||||||||||||||||||||||||
strana: 116 red: ↓6 | Objekat može da se čita iz utalznog toka (tok>>obj ) i da se upiše u izlazni tok (tok<<obj ). … i da se sadržaj skupa upiše u izlazni tok (tok<<obj ).
| Objekat može da se čita iz utalznog toka (ut>>obj ) i da se upiše u izlazni tok (it<<obj ). … i da se sadržaj skupa upiše u izlazni tok (it<<obj ).
| |||||||||||||||||||||||||||||||||||||||||||||
strana: 121 red: ↓5 | (tok<<izr )
| (it<<izr )
| |||||||||||||||||||||||||||||||||||||||||||||
strana: 121 red: ↓9 | U datoteku se upisuje … | U izlazni tok se upisuje … | |||||||||||||||||||||||||||||||||||||||||||||
strana: 143 red: ↑11 |
return r + *this; return r - *this; return r * *this; return r / *this; |
return r + *this; return -r + *this; return r * *this; return !r * *this; | |||||||||||||||||||||||||||||||||||||||||||||
strana: 148 | strana: 164 | red: ↓11 d << vr
it << vr
strana: 164 | red: ↑6 const Predmet* operator[]
const Predmet*const& operator[]
strana: 165 | red: ↑18 { brisi (); kopiraj (n); }
{ brisi (); Zbirka::operator= (n); kopiraj (n); }
strana: 165 | red: ↑9 const Predmet* operator[]
const Predmet*const& operator[]
strana: 170 | red: ↓23 !*niz[imin]
niz[imin]->teziste()
strana: 175 | red: ↑13
| } const char* uzmiIme () …
| } ~Radnik () // Uništavanje { delete [] ime; } // (radnik nije vlasnik mašine!) const char* uzmiIme () … strana: 191
|
|
| strana: 195 | red: ↓15
| Krug* kopija () … private: bool pripada …
| Krug* kopija () … bool pripada … strana: 197 | red: ↑15 figure[i] = crt.figure[i]->kopija();
figure.dodaj(crt.figure[i]->kopija());
strana: 199
|
|
| strana: 201 | red: ↓5
| (!pret ? prvi : posl->sled) = tek; if (! tek) posl = pret; return *this;
| (!pret ? prvi : pret->sled) = tek; if (! tek) posl = pret; delete stari; return *this; strana: 201 | red: ↓16
| if (pok == lst.pret) pret = pok; if (pok == lst.tek ) tek = pok;
| if (pok == lst.pret) pret = novi; if (pok == lst.tek ) tek = novi; strana: 202 | red: ↓18 ~Osoba () { … }
virtual ~Osoba () { … }
strana: 202 | red: ↑18
| #endif ——————————————————————————————————————————— // djak.h - Klasa đaka.
| #endif ——————————————————————————————————————————— // ispit.h - Klasa ispita. #ifndef _ispit_h_ #define _ispit_h_ class Ispit { char sif; short oce; Datum pol; Ispit (const Ispit&) {} void operator= (const Ispit&) {} public: Ispit (char si, short oc, Datum po { sif = si; oce = oc; pol = po; } char uzmiSif () const { return sif; } short uzmiOce () const { return oce; } Datum uzmiPol () const { return pol; } }; #endif ——————————————————————————————————————————— // djak.h - Klasa đaka. strana: 216
|
|
| |
Copyright © 2012, Laslo Kraus
Poslednja revizija: 11.12.2012.