#include
#include
using namespace std;
int main(){
int codExcavacion, nroFosil, nivelCons;
bool completo;
//punto A
bool mDino[15][2]={false};
string dinosaurio[15]={"Tyrannosaurus rex","Velociraptor","Stegosaurus","Triceratops","Brachiosaurus","Diplodocus","Ankylosaurus","Allosaurus",
"Pterodactylus","Parasaurolophus","Spinosaurus","Gallimimus","Archaeopteryx","Iguanodon","Compsognathus"};
//punto B
int vConservacion[15]={};
int posMayor=0;
//punto C
int total=0;
int fosilCompleto=0;
int fosilIncompleto=0;
float porcentajeC, porcentajeI;
cout<<"Codigo de excavacion: ";
cin>>codExcavacion;
while(codExcavacion != 0){
cout<<"Numero de fosil de dinosaurio: ";
cin>>nroFosil;
cout<<"Nivel de conservacion: ";
cin>>nivelCons;
cout<<"Completo: ";
cin>>completo;
//punto A
if(nivelCons == 0){
mDino[nroFosil-100][0]=true;
}
if(nivelCons == 10){
mDino[nroFosil-100][1]=true;
}
//punto B
if(completo == 1){
vConservacion[nroFosil-100]=nivelCons;
}
//punto C
if(nroFosil==107){
if(completo == 1){
fosilCompleto++;
}else{
fosilIncompleto++;
}
}
cout<<"Codigo de excavacion: ";
cin>>codExcavacion;
}
//punto A
for(int i = 0; i < 15; i++){
if(mDino[i][0]&&mDino[i][1]){
cout<<"los dinosaurios son: "<vConservacion[posMayor]){
posMayor=i;
cout<<"el dinosaurio con mejor nivel de conservacion es: "<