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

Într-un vector alocat dinamic să se calculeze minimul poziţiilor pare şi maximul pozițiilor impare, In C++.

Răspunsuri la întrebare

Răspuns de biancacristea01
1

#include<iostream>

using namespace std;

int main ()

{int maximp=0, minpar;

int i,v[100],n;

cin>>n;

for(i=1;i<=n;i++)cin>>v[i];

minpar=v[2];

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

{

if(i%2==0&&i!=2&&v[i]<minpar) minpar=v[i];

else if(i%2==1&&v[i]>maximp) maximp=v[i];

}

cout<<minpar<<" "<<maxpar;

return 0;

}

------------------------------------------------------

Banuiesc ca ai vrut sa zici minimul dintre valorile de pe pozitii pare, respectiv maximul dintre valorile de pe pozitii impare.


socialreable: Salut, Eu am tastat exact ce scrie in cerinta.

Poti sa imi explimi te rog, ce inseamna ca este o secventa de program ?
Presupun ca trebuie introduse si alte linii de cod pentru al face un program functional, Am incercat sa rulez dar primesc doar erori.

Multumesc pentru raspuns.
Alte întrebări interesante