Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
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
Tags
more
Archives
Today
Total
관리 메뉴

문타쿠, 공부하다.

[C언어 코딩 도장] Unit 31. 연습문제 및 심사문제 본문

C언어/C언어 코딩 도장

[C언어 코딩 도장] Unit 31. 연습문제 및 심사문제

개발새발 문타쿠 2023. 9. 5. 00:24

31.6 연습문제: 역삼각형 모양으로 별 출력하기

#include <stdio.h>

int main(void)
{
	for (int i = 0; i < 5; i++)
	{
		for (int j = 0; j < 5; j++)
		{
			if (j >= i)
				printf("*");
			else
				printf(" ");
		}
		printf("\n");
	}
	
	return 0;
}


31.7 심사문제: 산 모양으로 별 출력하기

#include <stdio.h>

int main(void)
{
	int height;

	scanf_s("%d", &height);

	if (height < 3 || height>10)
	{
		printf("높이는 3~10 사이로 입렵해주세요.");
		return 1;
	}

	for (int i = 0; i < height; i++)
	{
		for (int j = 0; j < height + (height - 1); j++)
		{
			if (j < (height - i) - 1 || j >= (height + i))
				printf(" ");
			else
				printf("*");
		}
		printf("\n");
	}

	return 0;
}
#include <stdio.h>

int main(void)
{
	int height;

	scanf_s("%d", &height);

	if (height < 3 || height>10)
	{
		printf("높이는 3~10 사이로 입렵해주세요.");
		return 1;
	}

	for (int i = 0; i < height; i++)
	{
		for (int j = 0; j < height + (height - 1); j++)
		{
			if ((j + i >= height - 1) && (j - i <= height - 1))
				printf("*");
			else
				printf(" ");
		}
		printf("\n");
	}

	return 0;
}