Problema 1 Se dă un vector cu n componente numere întregi. Să se determine componenta maximă ce nu întrece numărul întreg dat m.
C++
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main()
{
int v[100]; //in paranteza dreapta ajustezi valoarea dupa numarul maxim de
//elemente din vector
int i, n, m, max;
cin>>n>>m;
for(i=0; i<n; i++)
{
cin>>v[i];
if(v[i]<m)
max=v[i];
} //aceasta parcurgere pe langa citire seteaza max ultima valoare din
//vector mai mica decat m
for(i=0; i<n; i++)
{
if(v[i]>max && v[i]<m)
max=v[i];
} //aici cautam cel mai mare nr mai mic decat m
cout<<max;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Informatică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă