wypisywanie liczb z funkcji
Ostatnio zmodyfikowano 2015-07-20 20:43
bulbulator Temat założony przez niniejszego użytkownika |
wypisywanie liczb z funkcji » 2015-07-20 19:16:31 Mały problemik, funkcja WypisztabliceOdTylu nie wypisuje liczb mimo że funkcja WypiszTablice działa poprawnie. #include <iostream> #include <ctime> #include <cstdlib> using namespace std;
int wylosujLiczby( int tab[], int ile ) { srand( time( NULL ) ); int liczba = 0; for( int indeks = 0; indeks < ile; indeks++ ) { tab[ indeks ] =( rand() % 20 ) + 10; } return liczba; } void wypiszTablice( int tablica[], int ile ) { cout << "od przodu: " << endl; for( int indeks = 0; indeks < ile; indeks++ ) cout << tablica[ indeks ] << endl; } void wypiszTabliceOdTylu( int tablica[], int ile ) { cout << "od tylu: " << endl; for( int indeks = 10; indeks < ile; indeks-- ) cout << tablica[ indeks ] << endl; } int znajdzMinimum( int tablica[], int ile ) { int liczba = tablica[ 0 ]; for( int indeks = 0; indeks < ile; indeks++ ) { for( liczba; liczba > tablica[ indeks ]; ) liczba = tablica[ indeks ]; } return liczba; } int znajdzMaksimum( int tablica[], int ile ) { int liczba = tablica[ 0 ]; for( int indeks = 0; indeks < ile; indeks++ ) { for( liczba; liczba < tablica[ indeks ]; ) liczba = tablica[ indeks ]; } return liczba; } void wypiszMinMax( int iMin, int iMax ) { cout << "\nMinimalna wylosowana liczba: " << iMin << endl << "Maksymalna wylosowana liczba: " << iMax; }
int main() { int tablica[ 10 ]; wylosujLiczby( tablica, 10 ); wypiszTablice( tablica, 10 ); wypiszTabliceOdTylu( tablica, 10 ); int iMin = znajdzMinimum( tablica, 10 ); int iMax = znajdzMaksimum( tablica, 10 ); wypiszMinMax( iMin, iMax ); return 0; }
są prawie takie same, nie mam pojęcia o co może chodzić... |
|
BadBullPL |
» 2015-07-20 19:27:31 for( int indeks = 10; indeks < ile; indeks-- ) |
1.Numeracja indeksów tablicy zaczyna się na 0 a kończy na rozmiar-1 2.Ta pętla nigdy się nie wykona |
|
bulbulator Temat założony przez niniejszego użytkownika |
» 2015-07-20 19:32:34 nie za bardzo rozumiem jak to powinno wyglądać, mógłbyś pokazać? |
|
BadBullPL |
» 2015-07-20 19:40:05 for( int indeks = 9; indeks >= 0; indeks-- ) { } |
|
bulbulator Temat założony przez niniejszego użytkownika |
» 2015-07-20 20:43:38 dziękuje bardzo za pomoc |
|
« 1 » |