Untitled
unknown
plain_text
3 years ago
1.7 kB
2
Indexable
#include<iostream> using namespace std; class vehicle{ public: string fuel, num; int km,s,sl; vehicle() { cout<<"\nStatus of fuel: "; cin>>fuel; cout<<"\nEnter the vehicle number: "; cin>>num; cout<<"\nEnter the distance travelled: "; cin>>km; cout<<"\nEnter speed: "; cin>>s; cout<<"Enter speed limit: "; cin>>sl; } }; class car: public vehicle{ public: car(){ if(fuel=="full"&&km<2000){ cout<<"\nYour vehicle is in good condition."; } else{ cout<<"\nYour vehicle needs servicing!!\n\n"; } if(s>sl){ cout<<"Slow down BITCH!!\n\a"; cout<<"Slow down BITCH!!\n\a"; cout<<"Slow down BITCH!!\n\a"; cout<<"Slow down BITCH!!\n\a"; cout<<"Slow down BITCH!!\n\a"; cout<<"Slow down BITCH!!\n\a"; } else{ cout<<"Carry on BITCH"; } } }; class truck: public vehicle{ public: truck(){ if(fuel=="full"&&km<5000){ cout<<"\nYour vehicle is in good condition."; } else{ cout<<"\nYour vehicle needs servicing!!\n\n"; } if(s>sl){ cout<<"Slow down BITCH!!\n\a"; cout<<"Slow down BITCH!!\n\a"; cout<<"Slow down BITCH!!\n\a"; cout<<"Slow down BITCH!!\n\a"; cout<<"Slow down BITCH!!\n\a"; cout<<"Slow down BITCH!!\n\a"; } else{ cout<<"Carry on BITCH"; } } }; int main(){ int n; cout<<"Choose your Vehicle:\n1.Car\n2.Truck\n"; cin>>n; if(n==1){ car c; } else if(n==2){ truck t; } else{ cout<<"\nInvalid response:"; } return 0; }
Editor is loading...