Fråga : Hur man finner max/minimum heltal i en vektor?

Om en användare matar in 10 heltal hur gör jag, finna det max och minuten av de heltal? Inte sure huruvida att använda en stund kretsa eller, om kretsa. Mitt kodifiera: > för
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
" codeBody " " för >#include för class= " för using namespace std; huvudsaklig int () { vectoruser_num (10); cout << ”skriver in 10 heltal: ”; för (int i = 1; i <= 10; i++) { cin >> user_num [I]; } störst int = user_num [I]; cout << ”max: ”; för (int i = 1; i <= 10); i++) { om () } retur 0; }
" klar "

Svar : Hur man finner max/minimum heltal i en vektor?

I stort du skulle för variabelrepresentingthe för bruk två maximum och minimi för ström, initialiserar dem lämpligt och jämför varje vectortbeståndsdel till dem, e.g.

#include

int-minut = INT_MAX;
max int = INT_MIN;

//…,

Byt ut ”max” med ”user_num [I]” och använd den samma metoden för ”minut”, nu, om din strömuser_num [I] är större än ”den max” strömmen.
Andra lösningar  
 
programming4us programming4us