#include<iostream>
using namespace std;
class Yosh{
private:
int age;
int daysofoss;
char name[100];
char reasonboned[100];
public:
Yosh():age(17),daysofoss(3){strcpy(name,"Chris Bowman aka, The Bowman");strcpy(reasonboned,"Mr. Wilson is the gaysauce");}
int get_age(){return age;}
char * get_name(){return name;}
int get_daysofoss(){return daysofoss;}
char * get_reasonboned(){return reasonboned;}
};
class Gyro{
private:
int age;
int daysofiss;
char reasonboned[100];
public:
Gyro():age(15),daysofiss(2){strcpy(reasonboned,"That Tech Lady was retarded");}
int get_age(){return age;}
int get_daysofiss(){return daysofiss;}
char * get_reasonboned(){return reasonboned;}
};
int main(void){
Yosh Yoshi;
Gyro GyroV;
if(Yoshi.get_daysofoss()>GyroV.get_daysofiss()){
cout<<"Yosh got boned because "<<Yoshi.get_reasonboned()<<"\n";
cout<<"Gyro got boned because "<<GyroV.get_reasonboned()<<"\n";
}
cout<<"Yosh > Gyro though because he got "<<Yoshi.get_daysofoss()<<" days of OSS for his crimes, while Gyro got "<<GyroV.get_daysofiss()<<" days of ISS for his crimes.\n";
cout<<"\n\nYosh wins\n";
system("PAUSE");
return 0;
}
Cept do is guaranteed to work at least once. Anyway! That's 202 reasons, not 101. Since each iteration prints one reason you are better and one reason others are worse (therefore why you are better). Needs to be <=50.
.... :)
I realized the moment I fell into the fissure that the book would not be destroyed as I had planned.