Se citeşte de la tastatură un număr natural n, cele n elementele ale unui vector X
care memorează numere intregi si o valoare y. Sa se caute in vector valoarea y si sa se insereze dupa acest element valoarea maxima din vector.
Exemplu:
n=5
12 44 10 30 40
y=10
Va afisa
12 44 10 44 30 40 (a inserat elementul maxim din vector 44 dupa elementul 10 (y) cautat)
Dau coroana!
Răspunsuri la întrebare
Răspuns de
3
Răspuns:
/*Se citeste de la tastatura un numar natural n, cele n elementele ale unui vector X
care memoreaza numere intregi si o valoare y. Sa se caute in vector valoarea y si sa se insereze dupa acest element valoarea maxima din vector.*/
#include<iostream>
using namespace std;
int main()
{int n, x[1000], y, max, i;
cout<<"n=";cin>>n;
for(i=1;i<=n;i++)
{cin>>x[i];
}
cout<<"y=";cin>>y;
max=x[1];
for(i=1;i<=n;i++)
{if(x[i]>max)
max=x[i];
}
for(i=1;i<=n;i++)
if(x[i]==y)
cout<<x[i]<<" "<<max<<" ";
else
cout<<x[i]<<" ";
}
talimimo904:
Multumesc mult!
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă