Вы находитесь на странице: 1из 3

#include<iostream>

using namespace std;


int main ()
{
int num1=17,num2,num3;
int *x,**y,***z;
x = &num1;
*x = 3 + num1;
y = &x;
**y = **y + *x;
z = &y;
***z = ***z + **y + *x;
num2 = *x;
num3 = **y;
cout<<"El valor de num1 es:"<<num1;
cout<<"\nEl valor de num2 es:"<<num2;
cout<<"\nEl valor de num3 es:"<<num3;
cout<<"\nEl valor de *x es:"<<*x;
cout<<"\nEl valor de **y es:"<<**y;
cout<<"\nEl valor de ***z es:"<<***z<<endl;
}

Programa nuevo (innovador) para visualizar uno o ms estudiantes

#include <iostream>
#include<stdlib.h>

using namespace std;

struct estudiante
{
char nombres[3][30];
char apellidos[3][30];
char codigo[3][20];
}*student=NULL;

void registrodatos();
void verdatos();

int contador=0,n=0;

int main()
{

int option;
do
{
system("cls");
cout <<"\n *** MENU PARA EL RESGISTRO DE ESTUDIANTES
***\n";
cout << "Opcion 1: Ingresar datos de los estudiantes \n";
cout << "Opcion 2: Lista de estudiantes \n";
cout << "Opcion 3: Salir \n";
cout << "Ingrese la opcion : ";
cin >>option;
switch (option)
{
case 1 :registrodatos ();break;
case 2 :verdatos ();break;
case 3 :delete student;break;
default : cout<<"Opcion incorrecta"; break;
}

}while (option!=3);
system("PAUSE");
return EXIT_SUCCESS;
}

void registrodatos()
{
int i=0;
student = new estudiante;
cout<<"\t\t\n PROGRAMA PARA EL REGISTRO DE
ESTUDIANTES\n";
cout<<"Cuantos estudiantes desea ingresar?:";
cin>>n;
while(n>contador)
{
cout<<"\nNota: No usar espacios entre letras. Usar '_' ";
cout<<"\n\nNombres del estudiante:";
cin>> student->nombres[i];
cout<<"\nApellidos del estudiante:";
cin>> student->apellidos[i];
cout<<"\n\nCodigo del estudiante:";
cin>> student->codigo[i];
contador++;
i++;
}
}

void verdatos()
{
int i;
cout<<"\n\n\t\t Estudiantes registrados: ";
for(i= 0; i<contador; i++)
{
cout<<"\n\n Nombres del estudiante "<<(i + 1)<<": "<<student-
>nombres[i];
cout<<"\n\n Apellidos del estudiante "<<(i + 1)<<": "<<student-
>apellidos[i];
cout<<"\n\n Codigo del estudiante "<<(i + 1)<<": "<<student->codigo[i];
cout << endl;
}
system("PAUSE");
}

Вам также может понравиться