Questione : Come trovare numeri interi massimi/minimi in un vettore?

Se un utente immette 10 numeri interi come la I trova il massimo ed il minuto di quei numeri interi? Non sure se usare un istante collegare o se ciclo. Il mio codice: class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
notpretty del >#include " del class= " " di codeSnippet832396 del id= del
 del #include
using il namespace std;

conduttura di int ()
{
   user_num del vector (10);
   il cout << “entra in 10 numeri interi: „;
   per (int i = 1; i <= 10; i++)
   {
       cin >> user_num [i];
   }
   
   int più grande = user_num [i];
   cout << “massimo: „;
   per (int i = 1; i <= 10); i++)
   {
       se ()
   }
    ritorno 0;
}
class= del

Risposta : Come trovare numeri interi massimi/minimi in un vettore?

Usereste basicamente il massimo ed il minimo correnti del representingthe di due variabili, li inizializzereste giustamente e confrontereste ogni elemento del vectort a loro, per esempio.

#include

minuto di int = INT_MAX;
int massimo = INT_MIN;

//…

Ora, se il vostro user_num corrente [i] è più grande “del massimo„ corrente, sostituire “massimo„ con “il user_num [i]„ ed usare lo stesso metodo per “il minuto„.
Altre soluzioni  
 
programming4us programming4us