Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2010, 20:43
chilito033
 
Fecha de Ingreso: octubre-2010
Mensajes: 7
Antigüedad: 14 años, 2 meses
Puntos: 0
Pregunta Ayuda............

realice el siguiente codigo

#include <iostream.h>
#include <conio.h>
#include <iostream.h>

main()

{ int i,n,a[50],resp,no,j,nv;

cout<<endl;
cout<<"Cuantos elementos deseas ingresar ";
cin>>n;
cout<<endl;
for(i=1;i<=n;i++){
cout<<"ingresa "<<i<<": ";
cin>>a[i];
}
cout<<endl;
cout<<"La lista queda como"<<endl<<endl;
for(i=1;i<=n;i++){
cout<<a[i]<<",";
}
cout<<endl<<endl;
cout<<"___Deseas ingresar un valor a la lista___"<<endl;
cout<< " Ingresa *1* para___si o *2* para _no_"<<endl<<endl;
cin>>resp;

if(resp==1){

cout<<"ingresa el siguiente valor"<<endl;
cin>>nv;
a[0]=nv;

for(i=1;i<=n;i++){
cout<<a[i]<<",";
}



}
else {

cout<<"";
}
getch();

}


EL PROGRAMA PIDE UN LISTADO DE NUMEROS Y LOS GUARDA EN UN ARREGLO DESPUES LE PIDE AL USUARIO SI DESEA INSERTAR OTRO VALOR. EL PROBLEMA ES QUE NO LOGRO QUE LO INSERTE EN LA POSICION A[0] Y DE AHI DESPLACE LOS DEMAS VALORES. EL PROGRAMA CORRE PERO NO LOGRO HACER ESA FUNCION. ME GUSATRIA PUDIERAN AYUDARME.Y NO DEBO UTILIZAR APUNTADORES SOLO ARREGLOS Y CON LA AYUDA DEL FOR.

Última edición por chilito033; 06/10/2010 a las 20:48