Dev - C++ - Contabiliza datos del arreglo(ayuda)

 
Vista:

Contabiliza datos del arreglo(ayuda)

Publicado por luis (1 intervención) el 24/05/2013 01:38:06
Modificar este programa para ingresar calificaciones y que el programa por medio de un proceso posterior a dicha captura, ubicar las calificaciones menores a 70 y sobre otro vector vaciar las ubicaciones a dichas calificaciones menores a 70, la cual deberá tener optimizada su dimención (la dimención es igual al número de datos reportados como menores a 70).


#include <iostream>
#include <stdio.h>
#include <ctype.h>
using namespace std;

int main(void)
{ int i,n_elementos,*a; // *a, es una variable tipo apuntador preparada para redefinirla
char op;

do {
cout<<endl<<"Cuantos elementos tiene el arreglo?: ";
cin>>n_elementos;
a=new int[n_elementos];/* a la variable "a" la estamos redefiniendo o redimencionando
a un vector según el valor de posiciones que tenga "n_elementos" */

//INGRESAR DATOS
for(i=1;i<=n_elementos;i++)
{ cout<<"\nElemento "<<i<<":";
cin>>a[i-1];
}
//IMPRIMIR SALIDA
for(i=1;i<=n_elementos;i++)
{ cout<<"\nElemento "<<i<<":";
cout<<a[i-1];
}

delete a; //Blanquea el contenido de "a" mas no elimina la variable "a" return 0;
cout << "\n\nRequieres redimencionar el arreglo (S/N)? ", cin >> op;
}while(toupper(op)=='S');

fflush(stdin);
getchar();
return 0;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder