Informatică, întrebare adresată de karoline98, 8 ani în urmă

Ajutați mă va rog , repede
1) Maximul a n numere.
2) Minimum dintr-un vector.
3) Maximul valurilor pare dintr-un vector.
4) Se citește un vector și o valoare. Sa se caute valoarea x in vector și dacă se găsește ,sa se afișeze poziția în vector.​

Răspunsuri la întrebare

Răspuns de FizzyPlays
1

*Citirea vectorului:

int i,n,v[100];

cout<<"n= ";cin>>n;

for (i=1;i<=n;i++)

{

cout<<"v["<<i<<"]= ";cin>>v[i];

}

1). Maximul a n numere

*citești șirul

int max=-9999999

for (i=1;i<=n;i++)

if (v[i]>max) max=v[i];

cout<<"Maximul este "<<max;

2). Minimul dintr-un vector

*citești șirul

int min=9999999;

for (i=1;i<=n;i++)

if (v[i]<min) min=v[i];

cout<<"Minimul este "<<min;

3). Maximul valorilor pare dintr-un vector

*citești șirul

int maxi=-999999999;

for (i=1;i<=n;i++)

if (v[i]%2==0) if (v[i]>maxi) maxi=v[i];

cout<<"Maximul par este "<<maxi;

4).

*citești șirul

int x,gasit=0;

cout<<"x este ";cin>>x;

for (i=1;i<=n;i++)

if (v[i]==x) gasit=i;

if (gasit!=0) cout<<"Am gasit x pe pozitia "<<gasit;

else cout <<"Nu am gasit x";

Alte întrebări interesante