연습문제1) 다음과 같이 n을 입력 받아 출력하는 프로그램을 작성하시오.
입력예) 4
출력예)
1 2 3 4
4 3 2 1
1 2 3 4
4 3 2 1
for(i=1;i<=n;i++)
{
if(i%2==1) {
for(j=1;j<=n;j++) {
printf("%d ",j);
}
}
else {
for(j=n;j>=1;j--) {
printf("%d ",j);
}
}
}
연습문제2) 다음과 같이 n을 입력 받아 출력하는 프로그램을 작성하시오.
입력예) 4
출력예)
1 1 1 1
2 2 2 2
3 3 3 3
4 4 4 4
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++) {
printf("%d ",i);
}
}
연습문제3) 다음과 같이 n을 입력 받아 출력하는 프로그램을 작성하시오.
입력예) 4
출력예)
[1,1][1,2][1,3][1,4]
[2,4][2,3][2,2][2,1]
[3,1][3,2][3,3][3,4]
[4,4][4,3][4,2][4,1]
for(i=1;i<=n;i++)
{
if(i%2==1) {
for(j=1;j<=n;j++) {
printf("[%d,%d]",i,j);
}
}
else {
for(j=n;j>=1;j--) {
printf("[%d,%d]",i,j);
}
}
}
연습문제4) 다음과 같이 n을 입력 받아 출력하는 프로그램을 작성하시오.
입력예) 4
출력예)
[1,1][2,1][3,1][4,1]
[4,2][3,2][2,2][1,2]
[1,3][2,3][3,3][4,3]
[4,4][3,4][2,4][1,4]
for(i=1;i<=n;i++)
{
if(i%2==1) {
for(j=1;j<=n;j++) {
printf("[%d,%d]",j,i);
}
}
else {
for(j=n;j>=1;j--) {
printf("[%d,%d]",j,i);
}
}
}
'프로그래밍언어문법 > 실력키우기문제' 카테고리의 다른 글
1338:문자삼각형 (0) | 2021.08.21 |
---|---|
1523:별삼각형 1 연습문제 (0) | 2021.08.12 |
1307:문자사각형1 연습하기 (0) | 2021.08.10 |
3431: 개구리 점프 연습문제 (0) | 2021.07.10 |
1006 : 로봇- 연습문제 (0) | 2021.07.10 |