티스토리 뷰

 C언어에서의 반복문의 활용도는 상당히 큰 비중을 차지합니다. C언어 뿐만아니라 CPP, Java등 거의 대부분의 언어에서 제어문은 공통된 부분으로 사용빈도가 상당히 높습니다. 그래서인지 C언어에서 반복문, 조건문에 대한 실습예제가 많으며 대학교에서 C언어를 접한다면 반복문은 단골문제로 출제되고 있습니다.

 오늘은 반복문의 단골 실습예제인 피라미드만들기에 대해 소개하고자 합니다. 피라미드만들기나 다이아몬드 만들기는 같은 원리로 피라미드 만들기를 성공하였다면 쉽게 다이아몬드 만들기도 성공하실 수 있을 것이라 생각합니다.

[코드]

#include <stdio.h>
 
int main(void){
	int a = 0;
	int b = 0;
 
	for( a = 1; a < 5; a++){
		for( b = 0; b < 5 - a; b++){
			printf( " " );
		}
		for( b = 0; b < 2*a-1; b++){
			printf( "*" );
		}
		printf( "\n" );
	}
	return 0;
} 

[결과]

다이아몬드 만들기 바로가기>>>
하트만들기 바로가기>>>

※공감은 블로거에게 큰힘이 됩니다.

댓글