На тему C++.

Павел Петров

Где, и в чем ошибка в коде?

//Генерация чисел с плавающей точкой

include <iostream>

include <iomanip>

include <stdlib.h>

include <time.h>

void printMatrix(int[][10], const int);

using namespace std;

int main()
{
const int SIZE = 10;
int matrix[SIZE][SIZE], a, b;
srand(time(NULL));

//запрашиваем верхнюю и нижнюю границы рандомизации
cout << "Enter a: ";
cin >> a;
cout << "Enter b: ";
cin >> b;

//проходим по ячейкам матрицы и заполняем
for(int i = 0; i < SIZE; i++)
{
    for(int j = 0; j < SIZE; j++)
    {
        matrix[i][j] = 10 + rand() % 21;

    }
}

//вывод матрицы на печать
printMatrix(matrix, SIZE);

return 0;

}

//функция для печати массива
void printMatrix(int array[][10], const int S)
{
cout << endl;

for(int i = 0; i < S; i++)
{
    for(int j = 0; j < S; j++)
    {
        cout << setw(5) << array[i][j];
    }

    cout << endl << endl;
}

}

2 чел.