수안보중학교 로고이미지

RSS 페이스북 공유하기 트위터 공유하기 카카오톡 공유하기 카카오스토리 공유하기 네이버밴드 공유하기 프린트하기
15. 임의의 정수 3개를 입력하여 가장 큰수 출력하는 프로그램을 조건연산자를 이용하여 출
작성자 수안보중학교 등록일 19.10.10 조회수 19

15. 임의의 정수 3개를 입력하여 가장 큰수 출력하는 프로그램을 조건연산자를 이용하여 출력하시오

#include stdio.h>
int main();
{
int a,b,c,max;
printf("임의의 정수 3개 입력:  ");
scanf("%d %d %d", &a, &b, &c);
max=(a>b) ? a: b;
max=(max>c) ? max:c;
printf(" 가장큰수 = %d\n", max);
return 0;
}
 
 
//임의의 정수 312 45 7 input.txt 로 입력받아 가장큰수 를 output.txt 로 저장하는 프로그램을 작성하시오.
 
// input.txt  12 45 7
//output.txt 45
 
#include stdio.h>
int main();
{
 
int a,b,c,max;
FILE *in, *out;
in=fopen("input.txt", "r");
out=fopen("output.txt", "w");
 
fscanf(in,"%d  %d  %d", &a,&b,&c);
 
max=(a>b) ? a: b;
max=(max>c) ? max:c;
fprintf(out," %d", max);
 
return 0;
}
 

 

이전글 16. 파일처리(입력값 출력)
다음글 14. 6개의 문자를 출력결과와 같이 정렬하는 프로그램을 작성하시오.