C/C++

C++ задача (на фоте)

Помогите с задачой c++, как сделать как на фоте на языке с++. Желательно чтобы пристуствовало цикл "for". Много раз пытался сделать, не получается
 #include  
#include

using namespace std;

int main()
{
const int n = 4;
int m[n][n];

for (int i = 0; i < n; ++i)
{
m[i][0] = 1 + i;

for (int j = 1; j < n; ++j)
{
m[i][j] = m[i][j - 1] + n;
}
}

for (int i = 0; i < n; ++i)
{
for (int j = 0; j < n; ++j)
{
cout
Алексей Верхотуров
Алексей Верхотуров
84 836
Лучший ответ
#include <iomanip>
#include <iostream>
using namespace std; int main()
{ int i, j; for (i=1; i<5; i++) { for (j=0; j<4; j++)
cout << setw(3) << i + j * 4;cout << endl; } }
Без iomanip:
#include <iostream>
using namespace std; int main()
{ int i, j, k; for (i=1; i<5; i++) { for (j=0; j<4; j++)
{ k = i + 4 * j; if (k < 10) cout << ' '; cout << k <<
' '; } cout << endl; } cin.get(); return 0; }
А.
Аай .
66 572
Alisher Kalandarov Спасибо за ответ, можете пожалуйста без "setw" "iomanip"
#include <iostream>
int main()
{
for (int a=1,it = 3; a <= 16; a += 4)
{
std::cout << a << " ";
if (!it--) { puts(""); a!=16? a -= 15:a='end'; it = 3; }
}
}
Серж Сomment
Серж Сomment
51 416
#include <iomanip>

#include <iostream>

using namespace std; int main()

{ int i, j; for (i=1; i<5; i++) { for (j=0; j<4; j++)

cout << i + j * 4;cout << endl; } }
Alisher Kalandarov Спасибо большое очень помогли, только у меня вопрос: почему у второго for'а нету кривой скобки?

(такой "{" "} " ?)
Alisher Kalandarov Спасибо!!!