Se da un vector cu n componente numere naturale. Afisati cel mai mare numar impar din vector.
ex: 5 (in C++)
20 17 3 105 2000
=> 105
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int main()
{
int n, v[255], MAX, ok=1;
cin >> n;
for (int i = 0; i<n; i++)
{
cin >> v[i];
if(ok==1 and v[i]%2==1){MAX=v[i];ok=0;}
else if (v[i]%2==1)
{
if (v[i]>MAX){MAX=v[i];}
}
}
if (ok == 1){
cout << "NU EXISTA";
}
else
{
cout << MAX;
}
return 0;
}
using namespace std;
int main()
{
int n, v[255], MAX, ok=1;
cin >> n;
for (int i = 0; i<n; i++)
{
cin >> v[i];
if(ok==1 and v[i]%2==1){MAX=v[i];ok=0;}
else if (v[i]%2==1)
{
if (v[i]>MAX){MAX=v[i];}
}
}
if (ok == 1){
cout << "NU EXISTA";
}
else
{
cout << MAX;
}
return 0;
}
Alte întrebări interesante
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Franceza,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Geografie,
9 ani în urmă
Fizică,
9 ani în urmă