Skip to content

Commit 542f4e9

Browse files
committed
필수 실습문제 풀이
1 parent 50a921e commit 542f4e9

File tree

3 files changed

+79
-0
lines changed

3 files changed

+79
-0
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
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+
}
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
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+
}
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
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+
}

0 commit comments

Comments
 (0)