Mam napisać program dzięki któremu wyświetlę takie rzeczy
1 2 3 4 1 2 3 4 1 2 4 7
5 6 7 8 8 7 6 5 3 5 8 11
9 10 11 12 9 10 11 12 6 9 12 14
13 14 15 16 16 15 14 13 10 13 15 16
na pierwsze mam program i na drugi z pozostałymi dwoma mam problem
#include <iostream>
using namespace std;
int main()
{
//drugi
int t[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}};
int i=0;
for(i=0;i<4;i++)
{
if(i%2==0)
{
for(int j=0;j<4;j++)
{
cout.width(3);
cout << t[i][j] << ", ";
}
}
else if(i%2==1)
for(int j=3;j>=0;j--)
{
cout.width(3);
cout << t[i][j] << ", ";
}
cout << endl;
}
return 0;
//pierwszy
int t[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}};
int i=0;
for(i=0;i<4;i++)
{
for(int j=0;j<4;j++)
{
cout.width(3);
cout << t[i][j] << ", ";
}
cout << endl;
}
return 0;
}
Pomoże ktoś