본문 바로가기

C

[C언어] 실습: 세 개의 숫자를 입력받은 후, 큰 수와 작은 수 출력하기 (조건 연산자)

반응형

세 개의 숫자를 입력받은 후, 큰 수와 작은 수 출력하기 (조건 연산자)


 

입력형식 출력형식
 첫 번째 수:
 두 번째 수:
 세 번째 수:
 최댓값:
 최솟값:

 

// 전처리문
#include<stdio.h>

int main(){
   // 선언문
   int num1, num2, num3;
   int max = 0, min = 0;

   // 입력문
   printf("첫 번째 수 : ");
   scanf("%d", &num1);
   printf("두 번째 수 : ");
   scanf("%d", &num2);
   printf("세 번째 수 : ");
   scanf("%d", &num3);

   // 처리문
   max = num1 > num2 ? num1 : num2;
   max = num3 > max ? num3 : max;

   min = num1 < num2 ? num1 : num2;
   min = num3 < min ? num3 : min;

   // 출력문
   printf("최댓값 : %d\n", max);
   printf("최솟값 : %d\n", min);

   return 0;
}

 

반응형