반응형
다음 카페 '프로그래머의 길'의 예제 풀이입니다.
코드만 보고 결과를 예측하는 것 또한 공부가 될 것입니다.
해당 예제 링크 : http://cafe.daum.net/pway/AYFa/4
1 - 1
#include<stdio.h>
int main() {
int a;
scanf("%d", &a);
for (int i = 0; i <= (a-1); i += 1) {
for (int j = 1; j <= a; j += 1) {
printf("%3d", (i * a + j));
}
printf("\n");
}
return 0;
}
1 - 2
#include<stdio.h>
int main() {
int a;
scanf("%d", &a);
for (int i = 0; i <= (a - 1); i += 1) {
for (int j = 1; j <= (2 * a - 1); j += 2) {
printf("%3d", (10 * i + j));
}
printf("\n");
}
return 0;
}
1 - 3
#include<stdio.h>
int main() {
int a;
scanf("%d", &a);
for (int i = 1; i <= a; i += 1) {
for (int j = 1; j <= i; j += 1) {
printf("%3d", j);
}
printf("\n");
}
return 0;
}
1 - 4
#include<stdio.h>
int main() {
int a, b = 1;
scanf("%d", &a);
for (int i = 1; i <= a; i += 1) {
for (int j = 1; j <= i; j += 1) {
printf("%3d", b);
b++;
}
printf("\n");
}
return 0;
}
1 - 5
#include<stdio.h>
int main() {
int a;
scanf("%d", &a);
for (int i = a; i >= 1; i += -1) {
for (int j = 1; j <= i; j += 1) {
printf("%3d", j);
}
printf("\n");
}
return 0;
}
1 - 6
#include<stdio.h>
int main() {
int a, b = 1;
scanf("%d", &a);
for (int i = a; i >= 1; i += -1) {
for (int j = 1; j <= i; j += 1) {
printf("%3d", b);
b++;
}
printf("\n");
}
return 0;
}
1 - 7
#include<stdio.h>
int main() {
int a;
scanf("%d", &a);
for (int i = 1; i <= a; i += 1) {
for (int j = i; j <= i + a - 1; j += 1) {
printf("%3d", j);
}
printf("\n");
}
return 0;
}
1 - 8
#include<stdio.h>
int main() {
int a;
scanf("%d", &a);
for (int i = (a - 1); i >= 0; i += -1) {
for (int j = 1; j <= a; j += 1) {
printf("%3d", (i * a + j));
}
printf("\n");
}
return 0;
}
1 - 9
#include<stdio.h>
int main() {
int a;
scanf("%d", &a);
for (int i = 1; i <= a; i += 1) {
for (int j = i; j <= a; j += 1) {
printf("%3d", j);
}
for (int k = 1; k <= i-1; k += 1) {
printf("%3d", k);
}
printf("\n");
}
return 0;
}
1 - 10
#include<stdio.h>
int main() {
int a, b = 1;
scanf("%d", &a);
for (int i = 1; i <= a; i += 1) {
for (int j = i; j <= a - 1; j += 1) {
printf(" ");
}
for (int k = 1; k <= i; k += 1) {
printf("%3d", b);
b++;
}
printf("\n");
}
return 0;
}
반응형
'Programming > C 언어' 카테고리의 다른 글
C언어 - 파스칼의 삼각형 Pascal's Triangle (1) | 2017.09.19 |
---|---|
C언어 - 개미수열 (0) | 2017.09.18 |
C언어 - 마방진 (0) | 2017.09.07 |
C 언어 programming 예제 - 두번째 과제 (0) | 2017.08.22 |
C programming 포스팅을 시작하며 (0) | 2017.08.21 |