Posted by :
Jason
sábado, 23 de julio de 2016
Ejercicio # 28
Esta vez realizaremos un programa en el que el usuario ingrese n números de personas ( Nombre and apellido), y que ingrese su fecha de nacimiento .
El programa nos dirá la edad de la persona y además si es Mayor o Menor de edad.
Nota: Cambiar el 2 por el número de ingresos que desea la persona ingresar en pantalla for(int i=0;i<2;i++), i si vamos a ingresar más de 45 como por ejemplo 1000 o más cambiamos en el [4] el 4 por otro número más alto.
Código:
#include <iostream>
#include <conio.h>
#include<stdio.h>
using namespace std;
struct reclamodecelulares{
char titular[45];
int edad;
};
int main(){
reclamodecelulares *reclamos=new reclamodecelulares[4];
for(int i=0;i<2;i++)
{
cout<<i+1<<"\nNOMBRE Y APELLIDO : ";
gets(reclamos[i].titular);
cout<<"\nIngrese su anio de naciminto: ";
cin>>reclamos[i].edad;
}
for(int i=0;i<2;i++)
{
int r;
cout<<" \n\n\n";
r=2016-reclamos[i].edad;
cout<<i+1<<". Nombre: "<<reclamos[i].titular;
cout<<"la edad es: "<<reclamos[i].edad<<" -> "<< r << "\n\n";
if(r>18)
cout<<"Es Mayor de Edad"<<endl;
else
cout<<"Es Menor de Edad"<<endl;
}
delete []reclamos;
getch();
}