본문 바로가기

C

[C언어] 실습: 다섯 개의 정수를 입력받은 후, 최댓값 출력하기

반응형

다섯 개의 정수를 입력받은 후, 최댓값 출력하기


입력형식 출력형식
 자료1:
 자료2:
 자료3:
 자료4:
 자료5:
 입력 데이터: xx xx xx xx xx
 최댓값: xx

 

#include<stdio.h>

int main(){

   int arr[5];
   int max = 0;

   for(int i = 0; i < 5; i++){   // 크기 5의 배열 arr[]에 5개의 정수를 입력받는다.
      printf("자료%d : ", i + 1);
      scanf("%d", &arr[i]);      // 입력받은 정수를 순서대로 배열에 저장한다.
   }

   printf("입력 데이터 : ");

   for(int i = 0; i < 5; i++){
      printf("%4d", arr[i]);
      if(max < arr[i])   // max보다 arr[i]가 크면,
         max = arr[i];   // max에 arr[i] 값을 저장한다.
   }

   printf("\n최댓값 : %d\n", max);

   return 0;
}

 

반응형