숫자 3개를 입력받은 담에 2개는 다른거로 설정해놓고 나머지 1개만 출력
하고 싶은게 숫자 3개 입력받은 담에 크기 순으로 정렬하려고 하는데
이렇게 하면 최대랑 최소는 max랑 mini에 저장가능 하잖 궁금한게 그 중간값 한개를 어떻게 하냐인데 방법이 있음?
숫자 3개를 입력받은 담에 2개는 다른거로 설정해놓고 나머지 1개만 출력
하고 싶은게 숫자 3개 입력받은 담에 크기 순으로 정렬하려고 하는데
이렇게 하면 최대랑 최소는 max랑 mini에 저장가능 하잖 궁금한게 그 중간값 한개를 어떻게 하냐인데 방법이 있음?
꼭 삼항연산자만 써야되는거냐고 - dc App
그건 아닌데 다른 연산자가 뭐 있는지를 모름
else if
a b c중에 max랑 min 뭔지 알아내면 나머지 하나 고르면 된단거잖아. 그러면 max랑 min 저장할때 어떤값 넣었는지도 저장해주고, 그 두개가 아닌 나머지 하나를 고르면되지 - dc App
? 그 나머지 한개를 어떻게 고르는지를 모르겠음 지금 저 위에 대로면 max랑 mini를 정했는데 나머지 한개가 어떤 변수가 될지를 모르잖
if(max != a && min != a) mid = a; else if(b != max .... - dc App
아니면 3개중 2개를 순서있게 고르는경우의 가짓수가 6개니까 각각의 상황을 숫자에 대응시키고 switch문을 써도 될거같고.. - dc App
아 감사감사 이해댓음
변수명 min말고 mini쓰는 이유는...?
min쓰면 시간(분)이랑 햇갈려서 mini 썼는데 이상함?
아는척 좋아하게 생기신분 floor ceil 함수도 있는데 그래 나도 아는척 좋아함 - dc App
a+b+c-max-min
이거네 - dc App
님 천재 감사감사 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 진짜 병신이었네 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
배열 배워