👨💻Programming/JAVA & C언어 예제
C언어 - for문 (이중for문) 별 찍기,피라미드,삼각형 (예제1~5)
목차
반응형
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
|
소스
// 예제1 별찍기 31p
/*
printf("예제1 별찍기 31p ==== \n");
printf("자연수 n값을 입력하세요.\n");
int n;
scanf("%d",&n);
for(int i=0; i<n; i++){
for(int j=0; j<=i; j++){
printf("*");
}
printf("\n");
}
*/
// 예제2 별찍기2 32p
int i, j, k; // i= n만큼 반복 j=공백 k=별
int n; // 정수 입력받기
printf("예제2 별찍기2 32p ==== \n");
printf("자연수 n값을 입력하세요.\n");
scanf("%d",&n);
for (i = 0; i < n; i++) {
for (j = 0; j < n-i; j++) { // 공백의 수 계산 (공백은 줄어간다 n-i)
printf(" ");
}
for (k = 0; k <=i; k++) { // 별 계산 (별은 늘어난다)
printf("*");
}
printf("\n");
}
//예제3 별찍기3 33p
int x,y; // x = num 만큼 반복 y=별;
int num;
printf("예제3 별찍기3 33p ==== \n");
printf("자연수 num 값을 입력하세요 : ");
scanf("%d",&num);
for(x = 0; x < num; x++){
for (y = 0; y < num-x; y++){
printf("*");
}
printf("\n");
}
int x2,y2,z2;
int num2;
printf("예제4 별찍기4 34p ==== \n");
printf("자연수 num2 값을 입력하세요 : ");
scanf("%d",&num2);
for (x2=0; x2 < num2; x2++){
for (y2 = 0; y2 < x2+1; y2++){
printf(" ");
}
for (z2 = 0; z2< num2-x2; z2++){
printf("*");
}
printf("\n");
}
printf("예제5 별찍기5 피라미드 찍기 35p -------- \n ");
int a,b,c; // a=반복 b=공백 c=별
int num3;
printf("자연수 num3 값을 입력하세요 : ");
scanf("%d",&num3);
for(a = 0; a<num3; a++){
for(b = num3-1; b > a; b--){
printf(" ");
}
for(c = 0; c<2*a+1;c++) {
printf("*");
}
printf("\n");
}
|
cs |
예제1 for문 직각 삼각형

예제2 for문 직각 삼각형

예제3 for문 역직각 삼각형 별찍기

예제4 for문 역 직각삼각형 별 찍기

예제5 for문 피라미드 찍기--

반응형
'👨💻Programming > JAVA & C언어 예제' 카테고리의 다른 글
(C언어 Xcode 버전) 구조체를 이용하여 연락처 관리 프로그램 만들기 (0) | 2020.10.29 |
---|---|
(C언어) 구조체를 사용하여 연락처 관리 프로그램 만들기 (0) | 2020.10.29 |
(C언어) 다중 for문 마름모 별찍기!! (0) | 2020.10.28 |
C언어 - 표준 함수 사용 예제 (3개) (0) | 2020.10.27 |
JAVA - 2차원 배열과 반복문을 이용한 예제 -1 (0) | 2020.08.02 |
댓글