File tree Expand file tree Collapse file tree 3 files changed +79
-0
lines changed
Chap07-RepetitiveStatement Expand file tree Collapse file tree 3 files changed +79
-0
lines changed Original file line number Diff line number Diff line change 1+ /*
2+ 7-7. 피라미드 출력하기
3+ *
4+ * * *
5+ * * * * *
6+ * * * * * * *
7+ * * * * * * * * *
8+ */
9+
10+ #include <stdio.h>
11+
12+ int main (void ){
13+
14+ for (int i = 0 ; i < 5 ; ++ i ){
15+ for (int j = 0 ; j < 5 + i ; ++ j ){
16+ if (i + j >= 4 )
17+ printf ("*\t" );
18+ else
19+ putchar ('\t' );
20+ }
21+ putchar ('\n' );
22+ }
23+ return 0 ;
24+ }
Original file line number Diff line number Diff line change 1+ /*
2+ 7-5. 첫 번째 직각 삼각형 출력하기
3+ *
4+ * *
5+ * * *
6+ * * * *
7+ * * * * *
8+ */
9+ #include <stdio.h>
10+
11+ int main (void ){
12+ for (int i = 0 ; i < 5 ; ++ i ){
13+ for (int j = 0 ; j <= i ; ++ j ){
14+ printf ("*\t" );
15+ }
16+ printf ("\n" );
17+ }
18+
19+ return 0 ;
20+ }
Original file line number Diff line number Diff line change 1+ /*
2+ 7-6. 두 번째 직각 삼각형 출력하기
3+ *
4+ * *
5+ * * *
6+ * * * *
7+ * * * * *
8+ */
9+
10+ #include <stdio.h>
11+
12+ int main (void ){
13+
14+ // for (int i = 0; i < 5; ++i){
15+ // for (int j = 0; j < 4-i; ++j){
16+ // printf("\t");
17+ // }
18+ // for (int j = 0; j <= i; ++j){
19+ // printf("\t*");
20+ // }
21+ // printf("\n");
22+ // }
23+
24+ for (int i = 0 ; i < 5 ; ++ i ){
25+ for (int j = 0 ; j < 5 ; ++ j ){
26+ if (i + j >= 4 )
27+ printf ("*\t" );
28+ else
29+ putchar ('\t' );
30+ }
31+ putchar ('\n' );
32+ }
33+
34+ return 0 ;
35+ }
You can’t perform that action at this time.
0 commit comments