Problem z losowymi wartościami tablicy

0

Chcę zrobić tablicę 8x8, której wartości są losowane, ale mam jakiś problem, gdzieś jest błąd. Mógłby ktoś popatrzeć ?

#include <iostream>
#include <cstdlib>
#include <ctime>

int main()
{
    const int n=10, m=n;
    double a[n][m];
    int i,j;

    srand(time(NULL));
    for(int i=0;i<n-1;i++)
    {
        for (int j=0;j<m-1;j++)
        {
            a[i][j]=rand();
        }
    }
    return 0;
}
0

A czym się objawia ten błąd?

0

nic mi się nie wyświetla, czarny ekran

3

A gdzie w tym kodzie wypisujesz coś na ekran?

0

ok zapomniałem, ale z coutem mam błąd

#include <iostream>
#include <cstdlib>
#include <ctime>

int main()
{
    const int n=10, m=n;
    double a[n][m];

    srand(time(NULL));
    for(int i=0;i<n;i++)
    {
        for (int j=0;j<m;j++)
        {
            a[i][j]=rand()%2+1;
    }
     cout<<a[i][j]<<endl;
    }

    return 0;
}
0

Szklana Kula ma już przerwę świąteczną. Cóż to za błąd?

0

takie o: 'cout' was not declared in this scope

1
std::cout << a[i][j] << '\n';

Tak btw: programiści nie płacą za znaki, można dodać kilka spacji dla czytelności.

0

using namespace std albo zamiast cout std::cout

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0