Przekazywanie tablic jednowymiarowych do funkcji, zwracanie tekstu
Ostatnio zmodyfikowano 2014-03-10 14:53
maciek77 Temat założony przez niniejszego użytkownika |
Przekazywanie tablic jednowymiarowych do funkcji, zwracanie tekstu » 2014-03-10 14:24:55 chodzi o ten kod: #include <iostream> #include <ctime> #include <cstdlib> #include <string.h> using namespace std;
int wylosujLiczby( int tablica[], int ile, int start, int stop )
{ srand( time( NULL ) ); int licznik = 0; do { tablica[ licznik ] =( rand() % start ) + stop; licznik++; } while( licznik < 999 ); }
int obliczSume( int tablica[], int ile )
{ int licznik = 0; int iSuma = 0; do { iSuma += tablica[ licznik ]; licznik++; } while( licznik < 999 ); return iSuma; }
int wypiszLiczby( int tablica[], int ile )
{ int licznik = 0; cout << "Wylosowane liczby to " << endl; do { cout << tablica[ licznik ] << "," << endl; licznik++; } while( licznik < 999 ); }
int main() { int tablica[ 999 ]; wylosujLiczby( tablica, 999, 7, 4 ); wypiszLiczby( tablica, 999 ); int iSuma = obliczSume( tablica, 999 ); std::cout << "Suma liczb wynosi: " << iSuma << std::endl; return 0; } chcę na początku wypisać "Wylosowane liczby to " |
|
leon_w |
» 2014-03-10 14:53:07 Wypisuje się ten tekst, tylko konsola od góry jest czyszczona. Konsola ma domyślnie ustawione wyświetlanie 300 wierszy, ty chcesz wyswietlic 999. uruchamiasz program, klikasz prawym przyciskiem myszy na górną krawędź konsoli, wybierasz właściwośći.Zakładka "układ" i w "rozmiar buforu ekranu" w polu" wysokość wpisujesz np. 2000. |
|
« 1 » |