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
Anexe:
Răspunsuri la întrebare
Răspuns de
2
#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;
}
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;
}
BiaKoolKid:
Nu ma pricep eu..dar X si p..unde sunt?
Alte întrebări interesante
Chimie,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă