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;
}