sergFBI
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору #include <iostream.h> #include <conio.h> #include <stdio.h> #include <stdlib.h> class Dist { protected: double d; public: void Init_d() { cout << "\n distance value in metres: "; cin >> d; cout << d; //return d; } virtual float trav_time(){return 0.0;} }; class Mile : public Dist { public: float trav_time() { cout << "\ntest mile\n"; //test float tm=0; cout << "d = " << d; tm=d/96558; //calc_time(tk); getch(); //test return tm; } }; class Kilom: public Dist { public: float trav_time() { float tk=0; tk=d/100000; //calc_time(tk); return tk;} }; void main(){ clrscr(); Dist l; l.Init_d(); Mile mi; float m;m=mi.trav_time(); cout << "\n Time in Mile = " << m << " ч \n"; Kilom km; float n; n=km.trav_time(); cout << "\n Tim Kilometri = " << n << " ч \n"; printf("%5.3f",n); getch(); } |