[[실습5]]
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int i,j, array[6][6] = {0};
srand(time(NULL));
for(i=0; i<6; i++)
{
for(j=0; j<6; j++)
{
if(i < 5 && j < 5)
{
array[i][j] = rand()%10+1;
}
else if(i==5)
{
for(j=0; j<5; j++)
{
for(i=0; i<5; i++)
{
array[5][j] += array[i][j];
}
}
}
}
}
for(j=0; j<6; j++)
{
for(i=0; i<6; i++)
{
if(j==5)
{
for(i=0; i<5; i++)
{
for(j=0; j<5; j++)
{
array[i][5] += array[i][j];
}
}
}
array[5][5] = array[0][0] + array[1][1] + array[2][2] + array[3][3] + array[4][4];
}
}
for(i=0; i<6; i++)
{
for(j=0; j<6; j++)
{
printf("%4d", array[i][j]);
}
printf("\n");
}
return 0;
}
-----------------------------------------------------------------------------------------------------
[[연2-1]]
#include <stdio.h>
int main()
{
int a[5][5];
int i, j, k=1;
for(j=0; j<5; j++)
{
if(j%2 == 0)
{
for(i=0; i<5; i++)
{
a[j][i] = k++;
}
}
else
{
for(i=4; i>=0; i--)
{
a[j][i] = k++;
}
}
}
for(j=0; j<5; j++)
{
for(i=0; i<5; i++)
{
printf("%5d", a[i][j]);
}
printf("\n");
}
return 0;
}
------------------------------------------------------------------------------------------------------------------
[[연2-2]]
#include <stdio.h>
int main()
{
int array[5][5];
int i,j, k;
for(i=0; i<5; i++)
{
k = i+1;
for(j=0; j<5; j++)
{
array[i][j] = k;
k++;
}
}
for(i=0; i<5; i++)
{
for(j=0; j<5; j++)
{
printf("%4d", array[i][j]);
}
printf("\n");
}
return 0;
}
----------------------------------------------------------------------------------------------------------
[[연3]]
#include <stdio.h>
int main()
{
int array[5][5] = {0};
int i,j, k=1;
for(i=0; i<5; i++)
{
for(j=4; j>=0; j--)
{
if(i + j >= 4)
{
array[i][j] = k;
k++;
}
}
}
for(i=0; i<5; i++)
{
for(j=0; j<5; j++)
{
printf("%4d", array[i][j]);
}
printf("\n");
}
return 0;
}