char cadena[8];
cadena[0] = 'A' ;
cadena[1] = 'R' ;
cadena[2] = 'R' ;
cadena[3] = 'E' ;
cadena[4] = 'G' ;
cadena[5] = 'L' ;
cadena[6] = 'O' ;
cadena[7] = '\0';
#include <iostream.h>
#include <conio.h>
void main()
{
unsigned short int calif[10];
char nombre[10][21]; // Se declara un arreglo bidimensional
// para 10 nombres de 20 caracteres por
// nombre mas un caracter para el nulo.
clrscr();
for( int x=0 ; x < 10 ; x++)
{
gotoxy(10,x+1);
cout << "NOMBRE [" << x << "] = " ;
cin >> nombre[x];
gotoxy(45,x+1);
cout << "CALIFICACION [" << x << "] = " ;
cin >> calif[x];
}
}
En el listado 5.2, se inicia con el subíndice 0 para no desperdiciar el primer elemento del arreglo. Además, se debe recordar que el subíndice del último elemento del arreglo es igual al tamaño de la dimensión menos 1.
| Página siguiente |