Вопрос задан 24.06.2023 в 17:40. Предмет Информатика. Спрашивает Теплякова Ульяна.

РЕШИТЬ ТОЛЬКО НА С++ Сверху вниз, слева направо Даны два числа n и m. Создайте двумерный массив

размером n×m и заполните его в соответствии с примером. Входные данные Даны два натуральных числа n и m, не превышающие 10. Выходные данные Выведите ответ на задачу. Примеры Ввод Вывод 5 6 0 5 10 15 20 25 1 6 11 16 21 26 2 7 12 17 22 27 3 8 13 18 23 28 4 9 14 19 24 29
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кладова Злата.

#include <iostream>

using namespace std;

int main()  

{

int matr[10][10],n,m;

cin>>n>>m;

for(int i=0, k=0;i<m;i++)

 for(int j=0;j<n;j++)

 {

  matr[j][i]=k;

  k++;

 }

for(int i=0;i<n;i++)

{

 for(int j=0;j<m;j++)

  cout<<matr[i][j]<<" ";

 cout<<endl;

}

return 0;

}



0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи на C++ вы можете использовать следующий код:

cpp
#include <iostream> int main() { int n, m; std::cin >> n >> m; int array[n][m]; for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { array[i][j] = i + j * n; } } for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { std::cout << array[i][j] << " "; } std::cout << std::endl; } return 0; }

Этот код сначала считывает два натуральных числа n и m с клавиатуры, затем создает двумерный массив размером n x m и заполняет его значениями, как указано в вашем примере. Наконец, он выводит полученный массив на экран.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос