în c++ : Să se insereze pe o poziție dată într-un șir o valoare precizată. Multumesc anticipat!
blindseeker90:
sirul este de caractere sau de numere?
Răspunsuri la întrebare
Răspuns de
3
#include <iostream>
using namespace std;
int main(){ int v[100],n,i,poz, element; cin>>n; cout<<"element=";cin>>element; cout<<"poz= ";cin>>poz; for(i=1;i<=n;i++) cin>>v[i]; for(i=element;i>poz;i++) { v[i]=v[i-1]; } v[poz]=element; for(i=1;i<=n;i++) cout<<v[i]<<" ";
}
using namespace std;
int main(){ int v[100],n,i,poz, element; cin>>n; cout<<"element=";cin>>element; cout<<"poz= ";cin>>poz; for(i=1;i<=n;i++) cin>>v[i]; for(i=element;i>poz;i++) { v[i]=v[i-1]; } v[poz]=element; for(i=1;i<=n;i++) cout<<v[i]<<" ";
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă