BOJ(백준)

[C언어] 백준 - for문(11021, 11022, 2438, 2439, 10871)

ruming 2020. 8. 29. 05:07

#11021 A+B

테스트 케이스 + 답

#include <stdio.h>
int main(void){
	int a, b, t, i;
	scanf("%d", &t);
	for(i=1; i<=t; i++){
		scanf("%d%d", &a, &b);
		printf("Case #%d: %d\n", i, a+b);
	}
	return 0;
}

 

#11022 A+B

테스트 케이스 + 식 + 답

#include <stdio.h>
int main(void){
	int a, b, t, i;
	scanf("%d", &t);
	for(i=1; i<=t; i++){
		scanf("%d%d", &a, &b);
		printf("Case #%d: %d + %d = %d\n", i, a, b, a+b);
	}
	return 0;
}

 

#2438 별 찍기

1번째 줄엔 1개, 2번째 줄엔 2개 ... n번째 줄엔 n개

#include <stdio.h>
int main(void){
	int n, i, j;
	scanf("%d", &n);
	for(i=1; i<=n; i++){
		for(j=1; j<=i; j++)	printf("*");
		printf("\n");
	}
	return 0;
}

 

#2439 별 찍기

위와 똑같고 오른쪽으로 정렬

#include <stdio.h>
int main(void){
	int n, i, j;
	scanf("%d", &n);
	for(i=1; i<=n; i++){
		for(j=1; j<=n-i; j++)	printf(" ");
		for(j=1; j<=i; j++)	printf("*");
		printf("\n");
	}
	return 0;
}

 

#10871 X 보다 작은 수

정수 N개로 이루어진 수열 A와 X를 입력하면 수열 중 X보다 작은 수만 출력

#include <stdio.h>
int main(void){
	int n, x, i, j;
	scanf("%d%d", &n, &x);
	for(i=0; i<n; i++){
		scanf("%d", &j);
		if(j<x)	printf("%d ", j);
	}
	return 0;
}

 


https://www.acmicpc.net/step/3

 

for문 단계

1부터 N까지의 합을 구하는 문제. 물론 반복문 없이 풀 수도 있습니다.

www.acmicpc.net