열혈 C 프로그래밍 11-1

2020. 1. 17. 00:44프로그래밍/C

문제 1.

길이가 5인 int형 배열을 선언해서 프로그램 사용자로부터 총 5개의

정수를 입력받자 그리고 다음의 내용을 출력하자

-최댓값

-최솟값

-총 합

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int func_1() {

	int arr[5];
	int i, max, min, sum = 0;

	printf("5개의 정수 입력 \n");

	for (i = 0; i < 5; i++) {
		scanf_s("%d", &arr[i]);
	}

	max = arr[0];
	min = arr[0];

	for (i = 0; i < 5; i++) {
		sum += arr[i];

		//min = min > arr[i] ? arr[i] : min;
		if (min > arr[i])
			min = arr[i];

		//max = max < arr[i] ? arr[i] : max;
		if (max < arr[i])
			max = arr[i];
		
	}

	printf("총 합: %d 최댓값: %d 최솟값: %d \n", sum, max, min);

}

int main(void) {
		
	func_1();

	return 0;
}

'프로그래밍 > C' 카테고리의 다른 글

열혈 C 프로그래밍 11-2  (0) 2020.01.17
연습문제  (0) 2020.01.17
열혈 C프로그래밍 09-1  (0) 2020.01.16
열혈 C프로그래밍 07-4  (0) 2020.01.15
열혈프로그래밍 C 07-3  (0) 2020.01.15