EE (double aa ): 00(1.5), ff(2* aa)
cout « j « " aBE>
dd = 3/2*3; j++;
}
"**<) { j— ; cout « »-e*" « j « "> ■*/•'
};
void Opis() { cout « " j=" « j « " aa= " « aa «
" ff- " « ff « " dd= « « dd « "\n"; );
lat EE::j; int CC::j- -2; lat mainO (
EE EE4(0.1, 0.2);
EE EE2(0.3); cout « V;
CC CCI; cout « "\a";
EE2.0pis(); CCI.Opis (); EE4.0pia();
Z2 W ramce podane są wyniki z danego fragmentu programu. Uzupełnij program (domyślne wartości wynoszą 10).
UWAGA: Pole tekstowe w klasie Rura należy zaalokować na stercie I Rura *Wyposaz[2] = (new Rura ("Beczka", 40.0,40.0) ,new Rura( "Puszka" )); Rolo Podstawa[2] = { Kolo( ), Kolo( 20.0 ) }; cout« "Średn. podst. " « Podstawa[1] .Średnica() «"\n°; for (int i=0; i < 2; i*f+ )
for( int j*0; j < 2; j++ )
Podstawa [i] .opisz dopasowanie (Wyposaż [ j ]);
Rura Pucha = *Wyposaz[0);
Pucha*=0.5;
cout « Wyposaż (0]« Wyposaż [1]« SPuoha; for ( int i=0; i<2; i++ ) delete Wyposaż[i];
Średn. podst. 40
Beczka: koło 20 cm nie większe od rury Puszka: koło 20 cm większe od rury Beczka: koło 40 cm nie większe od rury Puszka: koło 40 cm większe od rury Beczka r = 40 h = 40 Puszka r= 10h = 10 Pucha r = 20 h = 20