Lekcja 22 zadanie domowe
Ostatnio zmodyfikowano 2014-06-11 16:41
arekk199602 Temat założony przez niniejszego użytkownika |
Lekcja 22 zadanie domowe » 2014-06-11 15:27:00 Witam mam pytanie odnośnie zadania. Dlaczego w programie nie chcę działać funkcja najwiekszy_element?? Proszę o pomoc. #include<iostream> #include<cstdlib> #include<ctime> using namespace std; void losuj( int dane[], int ile ) { for( int i = 0; i < ile; i++ ) dane[ i ] =( rand() % 21 ) + 10; } void wypisz_od_poczatku( int dane[], int ile ) { cout << " Wypisanie tablicy od poczatku " << endl; for( int i = 0; i < ile; i++ ) cout << dane[ i ] << " , "; cout << endl; } void wypisz_od_konca( int dane[], int ile ) { cout << " wypisanie tablicy od konca " << endl; for( int i = ile - 1; i >= 0; i-- ) cout << dane[ i ] << " , "; } int najmniejszy_element( int dane[], int ile ) { int minimum, i = 0; minimum = dane[ i ]; for( int j = 1; j < ile; j++ ) { if( minimum > dane[ j ] ) { minimum = dane[ j ]; } } return minimum; } int najwiekszy_element( int dane[], int ile ) { int maksimum, i = 0; maksimum = dane[ i ]; for( int j = 1; j < ile; j++ ) { if( maksimum < dane[ j ] ); { maksimum = dane[ j ]; } } return maksimum; } void wypisz_min_max( int imin, int imax ) { cout << endl; cout << " Maksimum = " << imax << endl; cout << " Minimum = " << imin; } int main() { srand( time( NULL ) ); int dane[ 5 ]; losuj( dane, 5 ); wypisz_od_poczatku( dane, 5 ); wypisz_od_konca( dane, 5 ); int imax = najwiekszy_element( dane, 5 ); int imin = najmniejszy_element( dane, 5 ); wypisz_min_max( imin, imax ); return 0; }
|
|
pekfos |
» 2014-06-11 16:30:18 Przez średnik po if. |
|
arekk199602 Temat założony przez niniejszego użytkownika |
» 2014-06-11 16:41:25 dzięki nie zauważyłem :P |
|
« 1 » |