👤
BiaKoolKid
a fost răspuns

Cine ma poate ajuta???<br /> Se dă un șir cu n elemente întregi, valoare întreagă X și un număr p. Cerinţa Să se insereze pe poziția p în șir valoarea X. Date de intrare Programul va citi de la tastatură trei valori n, X, p, cu semnificația precizată, apoi n numere întregi reprezentând elementele șirului. Multumesc anticipat

Cine Ma Poate Ajutaltbr Gt Se Dă Un Șir Cu N Elemente Întregi Valoare Întreagă X Și Un Număr P Cerinţa Să Se Insereze Pe Poziția P În Șir Valoarea X Date De Int class=

Răspuns :

#include <iostream>
using namespace std;

int main(){
int a[25];
int poz,val,n,n0,i,nr=1;
cout<<"Introduceti numarul de numere intregi: ";
cin>>n;
n0=n;
cout<<"Introduceti pozitia pe care vrei sa apara valoarea: ";
cin>>poz;
cout<<"Introduceti valoarea pe care vreti sa o puneti pe pozitie: ";
cin>>val;

cout<<"Introduceti valorile una dupa alta: ";
while(n0>0){
if(nr==poz){
a[nr]=val;
nr++;
}
cin>>a[nr];
nr++;
n0--;
}
cout<<"Valorile sirului sunt:\n";
for(i=1;i<=n+1;i++){
cout<<a[i]<<" ";
}

return 0;
}