#3. [백준_C언어] 2438번 : 별 찍기 - 1

 

 입력 코드 

#include <stdio.h>

main() {
	int N;

	scanf("%d", &N);

	for (int i = 0; i < N; i++) {
		for (int j = 0; j <= i; j++) {
			printf("*");
		}
		printf("\n");
	}
}

 

 코드 설명 

입출력 형식 지정하고 반복문 사용하는 문제

 

파이썬에 익숙해진 탓인가 처음에 반복문 하나로 해결할 수 있을 줄 알았다.

근데 그렇게 하다보니까 계속 한 줄에 하나씩 밖에 출력이 안되서 반복문 안에 반복문으로 작성했다.

 

참고한 사이트

4343282.tistory.com/123

 

C언어 하트만들기(반복문)

C언어를 공부하다보면 반복문과 조건문에 많이 헤매는 경우가 많다. 반복문의 경우 C언어는 물론 CPP, JAVA 등 대부분의 언어의 공통된 부분이기에 확실히 학습하고 넘어가야한다. 하지만 많은 사

4343282.tistory.com

while문으로도 작성해보려다가 실패했다. 찾아봐야지.

 

 문제 출처 

www.acmicpc.net/problem/2438

 

2438번: 별 찍기 - 1

첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제

www.acmicpc.net