Hacer un programa o algoritmo que permita ingresar un elemento en una posición indicada en un arreglo de n elementos (números), hasta que el usuario desee salir.
Codigo Fuente en C++
#include <iostream>
#include <sstream>
using namespace std;
string convertir(int a){
stringstream buf;
string res;
buf<<a;
res=buf.str();
return res;
}
int main(){
string cad="";
int t,c,pos,num;
cout<<"Ingresa el tamaño del arreglo"<<endl;
cin>>t;
int N[t];
for(int i=0;i<t;i++){
N[i]=0;
}
cout<<"Ingresa cantidad de numeros a ingresar"<<endl;
cin>>c;
while(c>0){
cout<<"Ingresa numero"<<endl ;
cin>>num;
cout<<"Ingresa posicion"<<endl;
cin>>pos;
N[pos-1]=num;
c--;
}
for(int j=0;j<t;j++){
cad=cad+" "+convertir(N[j]);
}
cout<<cad;
return 0;
}
0 comentarios:
Publicar un comentario