lunes, 13 de marzo de 2017

ARRAY DINÁMICO




Es una cadena o matriz que crece o disminuye dependiendo de los elementos que se declaren o se pida al usuario en todo caso es una cadena de caracteres.



EJEMPLO:

#include<iostream>
#include<conio.h>
#include<stdlib.h>
using namespace std;

void pedirNotas();
void mostrarNotas();
int numCalif,*calif;
int main(){
pedirNotas();
mostrarNotas();

delete[]calif;


getch();
return 0;
}
//\n
void pedirNotas(){
cout<<"Digite el numero de calificaciones: ";
cin>>numCalif;
//reservamos memoria new
//array dinámico
calif = new int[numCalif];

for(int i=0;i<numCalif;i++){
cout<<"Ingrese una nota: ";
cin>>calif[i];
}
}

void mostrarNotas(){
cout<<"\n\nMostrar notas del usuario:\n";
for(int i=0;i<numCalif;i++)
cout<<calif[i]<<endl;
}

No hay comentarios:

Publicar un comentario