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

Część pracy domowej z 18 lekcji

Ostatnio zmodyfikowano 2013-12-15 19:40
Autor Wiadomość
luki139
Temat założony przez niniejszego użytkownika
Część pracy domowej z 18 lekcji
» 2013-12-15 19:30:01
Czy mógłby mi ktoś wyjaśnić dlaczego poniższy program nie działa w taki sposób do którego dążyłem?

C/C++
#include <iostream>
#include <ctime>
#include <cstdlib>

int main()
{
    srand( time( NULL ) );
   
    int a[ 10 ];
    int numer = 0;
    a[ 10 ] =( rand() % 8 ) + 4;
   
   
    do
    {
       
       
        std::cout << "\nliczba : " << a[ numer ] << std::endl;
        numer++;
       
    } while( numer < 10 );
   
    return 0;
   
}

zamiast wylosować 10 liczb z zakresu 4 - 11, losuje losową ilość losowych liczb.
P-99315
pekfos
» 2013-12-15 19:32:50
Losujesz raz i wstawiasz wynik poza tablicę.
P-99317
luki139
Temat założony przez niniejszego użytkownika
» 2013-12-15 19:40:45
Wielke dzięki, nie pomyślałem że kompilator odczyta to jako jedną warotść. Temat najwyraźniej do zamknięcia
P-99322
« 1 »
  Strona 1 z 1