[ mpacaric @ 14.04.2006. 23:08 ] @
Ovako program cu znati rjesiti(bar mislim) ali ima jedan dio na pocetku koji prvi put vidim i ne kuzim ga. zadatak je; Napišite klasu ctrokuti, i tako dovršite program! Unutar klase treba implementirati slijedeće: - javne atribute a,b,c (dužine stranica trokuta) - javne metode dodaj_u_listu(), ispis(), najveci() (bez tipa) - privatnu metodu povrsina() (računa površinu trokuta; tipa float) - ostale atribute i metode po potrebi int main(){ int izbor; ctrokuti *lista = new ctrokuti;// glava liste trokuta do{ cout <<"1. unos trokuta u vezanu listu" << endl; cout <<"2. ispis dužina stranica i površina svih trokuta" << endl; cout <<"3. ispis dužina stranica i površine najvećeg trokuta "<<endl; cout <<"9. izlaz iz programa" << endl; cin >> izbor; switch (izbor){ //ovo ne kuzim,kako da ulovim a,b,c varijablu u funkciji dodaj_u_listu da ih stavim u list.treba neke pokazivace definirati??? //------------------------------------------------------------------------------------ case 1: cout <<"a b c : ";cin>>lista->a>>lista->b>>lista->c; lista->dodaj_u_listu(); break; //------------------------------------------------------------------------------------------------------- case 2: lista->ispis(); case 3: lista->najveci(); } } while (izbor != 9); return 1; } |