Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Przekazywanie tablic jednowymiarowych do funkcji, zwracanie tekstu

Ostatnio zmodyfikowano 2014-03-10 14:53
Autor Wiadomość
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:

C/C++
#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 "
P-105992
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.
P-105997
« 1 »
  Strona 1 z 1