Написать программу на С++, которая будет выводить прямоугольный двумерный массив, A[N][M], N и M вводятся с клавиатуры, элементы массива генерируются случайным образомЗ.Ы. если что среда разработки - Qt

28 Ноя 2019 в 19:44
168 +1
0
Ответы
1

Вот пример программы на C++, которая выводит прямоугольный двумерный массив:

#include <iostream>
#include <ctime>
#include <cstdlib>
int main() {
int N, M;
std::cout << "Введите количество строк N: ";
std::cin >> N;
std::cout << "Введите количество столбцов M: ";
std::cin >> M;
// Создаем двумерный массив
int A[N][M];
// Заполняем массив случайными числами
srand(time(0));
for (int i = 0; i < N; i++) {
for (int j = 0; j < M; j++) {
A[i][j] = rand() % 100; // случайное число от 0 до 99
}
}
// Выводим массив на экран
std::cout << "Двумерный массив A[" << N << "][" << M << "]:" << std::endl;
for (int i = 0; i < N; i++) {
for (int j = 0; j < M; j++) {
std::cout << A[i][j] << " ";
}
std::cout << std::endl;
}
return 0;
}

Эта программа сначала запрашивает у пользователя количество строк N и столбцов M для массива, затем заполняет его случайными числами от 0 до 99 и выводит на экран.

19 Апр 2024 в 00:36
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир