👩‍💻 알고리즘/🔠 C

[나도코딩 C언어 무료강의] 프로젝트 2

오브 🧙‍♂️ 2023. 7. 27. 04:15

#include <stdio.h>

int main()
{
	/*for (int i = 1; i <= 10; i++)
	{
		printf("hello world %d\n", i);
	}

	int i = 1;
	while (i<=10)
	{
		printf("hello world %d\n", i);
		i++;
	}
	
	int i = 1;
	do {
		printf("hello world %d\n", i++);
	} while(i<=10);

	//이중 반복문

	for (int i = 1; i <= 3; i++)
	{
		printf("첫 번째 반복문 : %d\n", i);

		for (int j = 1; j <= 5; j++)
		{
			printf("         두 번째 반복문 : %d\n", j);
		}
	}

	//구구단 이중반복문
	for (int i = 2; i < 10; i++)
	{
		printf("--%d단 계산--\n", i);
		for (int j = 1; j < 10; j++)
		{
			printf(" %d x %d = %d\n", i, j, i * j);
		}
	}*/

	/*  ssss*
	    sss**
	    ss***
        s****
		*****
		
	

	for (int i = 0; i < 5; i++)
	{
		for (int j = i; j < 4; j++)
		{
			printf("s");
		}
		for (int k = 0; k <= i; k++)
		{
			printf("*");
		}
		printf("\n");
	}
	*/
	
	//피라미드 프로젝트
	/*  
	     ssssss*
		 ssss***
		 ss*****
		 *******

	*/
	int floor;
	printf("몇층?");
	scanf_s("%d", &floor);

	for (int i = 0; i < floor ; i++)
	{
		for (int j = i; j < floor-1; j++)
		{
			printf(" ");
		}
		for (int k = 0; k < i*2+1 ; k++)
		{
			printf("*");
		}
		printf("\n");
	}

	return 0;
}

피라미드 반복문 미친 듯

내일 다시 봐야겠다

이해가 안돼..