Znajdowanie kilku najmniejszych liczb w tablicy
Ostatnio zmodyfikowano 2019-12-25 14:22
rotonhageton Temat założony przez niniejszego użytkownika |
Znajdowanie kilku najmniejszych liczb w tablicy » 2019-12-25 13:49:17 Mam za zadanie znaleźć 4 największe i 4 najmniejsze liczby w tablicy 10-cio elementowej. Z największymi sobie poradziłem, ale jeśli chodzi o największe to znajduje tylko jedną a resztę pokazuje 0.
int min1 = 0; cout << "Pierwsza najmniejsza liczba: "; for (int i = 0; i < 10; i++) { if (min1 > liczby) min1 = liczby; }
cout << min1 << endl;
int min2 = 0; cout << "Druga najmniejsza liczba: "; for (int i = 1; i < 10; i++) { if (min1 == liczby) liczby = 0; if (min2 > liczby) min2 = liczby; } cout << min2 << endl;
Tutaj kod tylko na 2 liczby żeby nie raziło w oczy. |
|
pekfos |
» 2019-12-25 13:56:37 Jak masz znajdować 8 z 10 liczb, to równie dobrze możesz posortować całość i wziąć pierwsze i ostatnie cztery. |
|
rotonhageton Temat założony przez niniejszego użytkownika |
» 2019-12-25 14:22:13 Dopiero zaczynam programować i nawet nie myślałem o sortowaniu. Teraz już wszystko działa. Bardzo dziękuje! |
|
« 1 » |