- Imprima lo siguiente: dada la edad de la persona si está entre 0 y 3 años, escriba “es un bebe”, si está entre los 3 y 7 años, escriba “es todavía un niño”, si está entre los 7 y 11 años, escriba “es un preadolescente”, si está entre los 11 y 18 años, escriba “es un adolescente”, si está entre los 18 y 34 años, escriba “adulto joven”, si está entre los 34 y 70 años, escriba “adulto”, si está entre los 70 y 90 años, escriba “es un adulto viejo”, si es mayor de 90 años escriba “vaya que ha vivido”.
Nota: “Entre” significa que es mayor del mínimo y menor igual al máximo.
Código:
#include <iostream>
using namespace std;
int main()
{
int edad;
cout<<"ingrese la edad"<<endl;
cin>>edad;
if ((0<=edad)&&(edad<=3))
{
cout<<"es un bebe"<<endl;
}
else
{
if (edad<=7)
{
cout<<"es un niño"<<endl;
}
else
{
if (edad<=11)
{
cout<<"es un preadolescente"<<endl;
}
else
{
if (edad<=18)
{
cout<<"es un adolescente"<<endl;
}
else
{
if (edad<=34)
{
cout<<"adulto joven"<<endl;
}
else
{
if (edad<=70)
{
cout<<"adulto"<<endl;
}
else
{
if (edad<=90)
{
cout<<"es un adulto viejo"<<endl;
}
else
{
cout<<"vaya que ha vivido"<<endl;
}
}
}
}
}
}
}
system("pause");
return 0;
}