Notice
Recent Posts
Recent Comments
Link
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags
more
Archives
Today
Total
관리 메뉴

이것저것

정올 - 반복제어문2 본문

Language/C언어

정올 - 반복제어문2

olivia-com 2021. 6. 26. 01:00

http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&sca=1070

 

JUNGOL

 

www.jungol.co.kr


자가진단1

#include <stdio.h>

int main(void) {
	char c;
	scanf("%c", &c);
	for (int i = 0; i < 20; i++) printf("%c", c);
	return 0;
}

자가진단2

#include <stdio.h>

int main(void) {
	for (int i = 10; i < 21; i++)printf("%d ", i);
	return 0;
}

자가진단3

#include <stdio.h>

int main(void) {
	int n;
	scanf("%d", &n);
	for (int i = 1; i <= n; i++)
		if (i % 2 == 0) printf("%d ", i);
	return 0;
}

자가진단4

#include <stdio.h>

int main(void) {
	int n, result = 0;
	scanf("%d", &n);
	for (; n <= 100; n++)
		result += n;
	printf("%d\n", result);
	return 0;
}

자가진단5

#include <stdio.h>

int main(void) {
	int n,m3 = 0, m5 = 0;
	for (int i = 0; i < 10; i++) {
		scanf("%d", &n);
		if (n % 3 == 0) m3++;
		if (n % 5 == 0) m5++;
	}
	printf("Multiples of 3 : %d\n", m3);
	printf("Multiples of 5 : %d\n", m5);
	return 0;
}

자가진단6

#include <stdio.h>

int main(void) {
	int n, k;
	double result = 0;
	scanf("%d", &n);
	for (int i = 0; i < n; i++) {
		scanf("%d", &k);
		result += k;
	}
	result /= n;
	printf("avg : %0.1f\n", result);
	result >= 80 ? printf("pass") : printf("fail");
	return 0;
}

자가진단7

#include <stdio.h>

int main(void) {
	for (int i = 1; i < 6; i++) {
		for (int j = 1; j < 6; j++) {
			printf("%d ", i+j);
		}
		printf("\n");
	}
	return 0;
}

자가진단8

#include <stdio.h>

int main(void) {
	for (int i = 2; i < 5; i++) {
		for (int j = 1; j < 6; j++) {
			printf("%d * %d =  %3d     ", i, j, i * j);
		}
		printf("\n");
	}

	return 0;
}

형성평가1

#include <stdio.h>

int main(void) {
	int n;
	scanf("%d", &n);
	while (n-- > 0) printf("JUNGOL\n");
}

형성평가2

#include <stdio.h>

int main(void) {
	int n1, n2;
	scanf("%d %d", &n1, &n2);
	if (n1 > n2)
		for (; n1 >= n2; n2++) printf("%d ", n2);
	else
		for (; n2 >= n1; n1++) printf("%d ", n1);
	return 0;
}

형성평가3

#include <stdio.h>

int main(void) {
	int n, result = 0;
	scanf("%d", &n);
	for (int i = 1; i <= n; i++)
		if (i % 5 == 0) result += i;
	printf("%d", result);
	return 0;
}

형성평가4

#include <stdio.h>

int main(void) {
	int n, k;
	double result = 0;
	scanf("%d", &n);
	for (int i = 0; i < n; i++) {
		scanf("%d", &k);
		result += k;
	}
	printf("%0.2f", result/n);
	return 0;
}

형성평가5

#include <stdio.h>

int main(void) {
	int even = 0, odd = 0;
	int n;
	for (int i = 0; i < 10; i++) {
		scanf("%d", &n);
		n % 2 == 0 ? even++ : odd++;
	}
	printf("even : %d\nodd : %d\n", even, odd);
	return 0;
}

형성평가6

#include <stdio.h>

int main(void) {
	int n1, n2, count = 0;
	double result = 0;
	scanf("%d %d", &n1, &n2);
	for (; n1 <= n2; n1++) {
		if ((n1 % 3 == 0) || (n1 % 5 == 0)) {
			result += n1;
			count++;
		}
	}
	printf("sum : %d\navg : %0.1f\n", (int)result, result / count);
	return 0;
}

형성평가7

#include <stdio.h>

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

형성평가8

#include <stdio.h>

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

형성평가9

#include <stdio.h>

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

 

형성평가A

#include <stdio.h>

int main(void) {
	int a, b, temp;
	scanf("%d %d", &a, &b);
	
	// 결과 출력
	for (int i = 1; i < 10; i++) {
		int a2 = a;
		if (a > b) {
			for (; a2 >= b; a2--)
				printf("%d * %d = %2d   ", a2, i, a2 * i);
			printf("\n");
		}
		else {
			for (; a2 <= b; a2++)
				printf("%d * %d = %2d   ", a2, i, a2 * i);
			printf("\n");
		}
		
	}
	return 0;
}

'Language > C언어' 카테고리의 다른 글

정올 - 배열1  (0) 2021.06.27
정올 - 반복제어문3  (0) 2021.06.26
정올 - 반복제어문1  (0) 2021.06.25
정올 - 선택제어문  (0) 2021.06.25
C언어 swea 2056 연원일 달력  (0) 2020.11.23