대학원 일기

[백준 코딩 테스트] 3단계: for문2 본문

Coding test/Baek Joon Coding Test

[백준 코딩 테스트] 3단계: for문2

대학원생(노예) 2021. 12. 28. 01:45

별 찍기(2438번)

#include <stdio.h>

int main() {
	int n;
	scanf("%d", &n);
	for (int i = 1; i <= n; i++) {
		for (int j = 1; j <= i; j++) {
			printf("*");
		}
		puts("");
	}
	return 0;
}

 

결과 화면

결과 화면

 

별 찍기 - 2(2439번)

#include <stdio.h>

int main() {
	int n;
	scanf("%d", &n);
	for (int i = 1; i <= n; i++) {
		for (int j = 1; j <= n - i; j++) {
			printf(" ");
		}
		for (int j = 1; j <= i; j++) {
			printf("*");
		}
		puts("");
	}
	return 0;
}

 

결과 화면

결과 화면

X보다 작은 수(10871번)

 

#include <stdio.h>

int main() {
    int N, X;
    scanf("%d %d", &N, &X); //N은 사이즈, X는 정수
    
    int a;
    for(int i = 0; i < N; i++){
        scanf("%d", &a);
        if(a < X){
            printf("%d ",a);
        }
    }
    
	return 0;
}

 

결과 화면

결과 화면

마치며

백준 코딩 테스트 3단계 for문을 마무리 지었다. for문도 어렵진 않았으나, 이전 단계들과 달리 코딩을 하기 전에 한 번 생각을 하고 진행해야 원할하게 구현해낼 수 있다. 다음 포스트에서는 for문과 같은 반복문으로 while문을 풀어보겠다.

Comments