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

[Lekcja 18] - zadanie domowe

Ostatnio zmodyfikowano 2013-04-22 08:45
Autor Wiadomość
Frish
Temat założony przez niniejszego użytkownika
[Lekcja 18] - zadanie domowe
» 2013-04-21 22:14:02
C/C++
#include <iostream>
#include <ctime>
#include <cstdlib>

int main()
{
    int tablica[ 1000 ];
    int licznik = 0;
    int ile = 0;
    srand( time( NULL ) );
    tablica[ licznik ] =( rand() % 7 ) + 4;
    do
    {
        tablica[ licznik ] =( rand() % 7 ) + 4;
        licznik++;
    } while( licznik < 999 );
   
    std::cout << "Podałes nastepujace liczby: " << std::endl;
    licznik = 0;
    do
    {
        std::cout << "wylosowana " << ile << ": " << tablica[ licznik ] << ", " << std::endl;
        licznik++;
        ile++;
    } while( licznik < 999 );
   
    int suma = 0;
    for( int i = 0; i < 999; i++ )
    {
        suma += tablica[ i ];
    }
    std::cout << "Suma tych liczb to: " << suma << std::endl;
    return 0;
}



dlaczego pokazuje mi tylko cześc liczb  od 704 do 999? a gdzie podziała sie reszta?
P-81000
pekfos
» 2013-04-21 22:22:26
Bufor konsoli ma ograniczone rozmiary. W Windowsie jest to jakieś 80x300.
P-81002
megatron
» 2013-04-21 22:26:27
Ehhh... juz byl taki temat i to nie raz, a co do problemu to ze widzisz liczby od  ilus tam do ilus tam to odpowiada za to dlugosc wyswietlanej listy. Konsola ma ograniczona ilosc miejsca.
P-81004
Frish
Temat założony przez niniejszego użytkownika
» 2013-04-22 08:45:04
Dziękuję za wyjaśnienie.

i jeżeli był już taki temat to przepraszam w takim razie za jego utworzenie.
P-81012
« 1 »
  Strona 1 z 1