Question: So my program keeps crashing and I dont know why... please help #include #include Alien.cpp using namespace std; int main ( ) { string
So my program keeps crashing and I dont know why... please help
#include
#include "Alien.cpp
using namespace std;
int main
string alienBolian "Ferengi", "Andorian", "Gorn", "Tholian";
string planetAdelphous IV"Rigel VII", "Camus II "Malon Prime", "Rigel V "Earth", "Venus", "Mars","Uranus";
Alien aliens;
for int i ; i ; i
aliensiDefinealieni planetrand rand rand;
cout endl;
cout tThe Federation Archives" endl;
cout endl;
while true
cout
Display all aliens
Search by species
Search by planet
Exit
Enter your choice: ;
int choice ;
string species;
string planet;
cin choice;
switch choice
case :
for int i ; i ; i
aliensiDisplayInfo;
break;
case :
cout "Enter species: ;
cin species;
for int i ; i ; i
if aliensiGetSpecies species
aliensiDisplayInfo;
else
cout "The species species is unknown." endl;
break;
case :
cout "Enter planet: ;
cin planet;
for int i ; i ; i
if aliensiGetPlanet planet
aliensiDisplayInfo;
else
cout No signs of life on planet planet endl;
break;
case :
cout
Thank you for using The Federation Archives!";
false;
;
#include
using namespace std;
class Alien
string mSpecies;
string mPlanet;
float mPopulation;
bool mHumanoid;
public:
Alien
mSpecies ;
mPlanet ;
mPopulation ;
mHumanoid false;
void Definestring species, string planet, float pop, bool humanoid
mSpecies species;
mPlanet planet;
mPopulation pop;
mHumanoid humanoid;
string GetSpecies
return mSpecies;
string GetPlanet
return mPlanet;
float GetPopulation
return mPopulation;
bool IsHumanoid
return mHumanoid;
void DisplayInfo
cout
Species: mSpecies
Planet: mPlanet
Population: mPopulation billion
Humanoid: mHumanoid "Yes" : No
endl;
;
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
