Informatică, întrebare adresată de Utilizator anonim, 8 ani în urmă

Ma puteti ajuta?
Scrieti o functie i C++ care returneaza cel mai mic numar par dintr-un vector. Daca nu exista un astfel de numar functia va returna -1.
Multumesc!

Răspunsuri la întrebare

Răspuns de tudormunteanu197219
3

Răspuns:

#include<iostream>

using namespace std;

int functie(int v[1000], int n)

{

int i, m=-1;

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

if (v[i]%2==0)

m=max(m, v[i]);

return m;

}

int main()

{

int a[1000], x;

cin>>x:

for (int i=1; i<=x; i++)

cin>>v[i];

cout<<functie(a, x);

return 0;

}

Alte întrebări interesante