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

"Cout" nie pokazuje wszystkiego..

Ostatnio zmodyfikowano 2015-05-14 13:11
Autor Wiadomość
czesyk
Temat założony przez niniejszego użytkownika
"Cout" nie pokazuje wszystkiego..
» 2015-05-14 12:04:49
Witam!
cout
 nie pokazuje wszystkich liczb (za każdym razem ok. 200), a w tablicy liczb jest 999. W czym rzecz?
C/C++
#include <iostream>
#include <cstdlib>
#include <time.h>
using namespace std;
int main()
{
    srand( time( NULL ) );
    int liczby[ 999 ];
    int licznik = 0;
    int suma = 0;
    do
    {
        liczby[ licznik ] =( rand() % 7 ) + 4;
        cout << liczby[ licznik ] << endl;
        suma += liczby[ licznik ];
        licznik++;
    } while( licznik < 999 );
   
    cout << "Suma: " << suma;
    return 0;
}
P-132228
akwes
» 2015-05-14 13:01:45
Zdefiniuj co znaczy, że nie pokazuje wszystkich.

Oraz czy jesteś pewien, że ponad 900 liczb w nowych liniach mieści Ci się w domyślnym 300 liniowym buforze konsoli w Windows?
P-132229
wybraniec
» 2015-05-14 13:05:49
Wyświetlasz to w konsoli? Jeśli pokazuje 200 ostatnich i nie możesz przewinąć do początku, to znaczy że nie mieściły się w buforze konsoli. Kliknij prawym na konsole ,w opcjach zwiększ limit - albo wyświetlaj liczby po spacji, modulo 10 robisz enter (czyli 10 w linii) :)
P-132230
czesyk
Temat założony przez niniejszego użytkownika
» 2015-05-14 13:11:58
Dzięki.
P-132231
« 1 »
  Strona 1 z 1