Necesito en el caso 2 que si la edad es mayor a 18 y menor a 120 me retorne un true
y si no pasa eso un false
y en caso 4 necesito pedir una cantidad de edades que quiero ingresar luego necesito ingresar cuáles son esas edades es decir los valores y al final decir cuáles de esas edades son mayor de edad todo eso mediante un arreglo.
int main(int argc, char *argv[]) {
int decada;
int anio;
int edad;
bool verd = true;
bool fals = false;
// string nombre_completo = "Ingrese su nombre y apellido: \n";
string nombre, apellido;
cout << "Ingrese una opcion: ";
int opcion = 0;
cin >> opcion;
switch (opcion) {
case 1:
cout << "Usted selecciono la opcion 1 \n";
printf("Ingrese el año de nacimiento: \n");
scanf("%i", &anio);
decada = anio % 100;
printf("%i \n", decada);
break;
case 2:
cout << "Usted selecciono la opcion 2 \n";
printf("Ingrese su edad: \n");
scanf("%i", edad);
if (edad >= 18 && edad < 121) {
return true;
}
break;
case 3:
cout << "Usted eligio la tercera opcion: \n";
printf("Ingrese su nombre completo: \n");
cin >> nombre;
cin >> apellido;
cout << nombre << " " << apellido << endl;
break;
case 4:
cout << "Usted eligio la cuarta opcion: \n";
cout << "Ingrese numero de edades:" << endl;
// cin>>cantidad;
cout << "Ingrese las edades a cargar:" << endl;
}
}