Предмет: Информатика,
автор: kykareeky
На с++, пожалуйста.
Даны два числа n и m. Создайте двумерный массив размером n×m и заполните его в соответствии с примером.
пример:Ввод: 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
Ответы
Автор ответа:
4
Ответ:
#include <iostream>
#include <vector>
using namespace std;
int main()
{
int n, m;
cin >> n >> m;
vector<vector<int> > t(m, vector<int> (n));
for (int i = 0; i < m; ++i){
for (int j = 0; j < n; ++j){
t[i][j] = i * n + j;
}
}
for (int i = 0; i < n; ++i){
for (int j = 0; j < m; ++j){
cout << t[j][i] << " ";
}
cout << endl;
}
return 0;
}
Объяснение:
просто нужно заполнить массив . _.
Похожие вопросы
Предмет: Русский язык,
автор: 23ilna
Предмет: Українська мова,
автор: naumkinalyuba
Предмет: Другие предметы,
автор: ХаймеРейес
Предмет: Информатика,
автор: Аноним