배열 안쓰고 if문만 갖고 짜는 방법 중에 변수 많이 안쓰고 효율적으로 짜는 방법이 뭐가 있을까요??
형들 c에서 정수 4개 중 최대값이랑 최소값을 구하려고 해요
ㅁㄴㅇㄹ(223.195)
2013-04-01 20:48
추천 0
댓글 14
다른 게시글
-
자바 에러.. 같은 클래스 내에 변수 선언 [2]상상(175.123) | 13.04.01추천 0
-
알고리즘>>>넘사벽>>>보안>>컴덕asdasd(112.172) | 13.04.01추천 0
-
프로그래밍 좋아하는새 끼들은 성격이 이상한것같다 [3]asdasd(112.172) | 13.04.01추천 0
-
예쁜 여자가 공부도 잘 할 확률 어떻게 구하나요? [1]에어로홍(aerohong) | 13.04.01추천 0
-
4일째 알고리즘 문제 하나로 고민중 [4]dd(1.214) | 13.04.01추천 0
-
오늘 우주적 깨달음을 얻었다에어로홍(aerohong) | 13.04.01추천 0
-
구글로 애들 3등이하 로또 당첨 확률 계산해둔것을 봤는데 [11]☎2.52™(roidz) | 13.04.01추천 0
-
형들아 좀 알려줘 ㅡㅡ징징이(218.156) | 13.04.01추천 0
-
진짜 벌써부터 코딩하다보면 대가리가 둘로 쪼개지네 [2]쿠샬(harrishawk) | 13.04.01추천 0
-
프갤러분들 애완용으로 키우는거 있으신가요? [4]뀸...(211.245) | 13.04.01추천 0
int max=0, min=999, a, b, c, d; ... ... if (max<a) max=a; if (a<min) min=a; ... ...
IF문을 4!개 쓰면 된다.
void f(int*a){scanf(\"%d\",a);}main(a,b,i){f(&a);i=3;while(i--){f(&b);if(a<b)a=b;}printf(\"max:%d\",a);}
void f(int*a){scanf(\"%d\",a);}main(a,b,i){f(&a);i=3;while(i--){f(&b);if(a>b)a=b;}printf(\"min:%d\",a);}
if문 4개를 어떻게 써야할지 대강의 알고리즘좀 알려주실수 있나요??
http://ideone.com/mgkTae
http://ideone.com/Tt5R4m
4!개 쓰라고 4x3x2=24개
너무 많아요 if문 4개면 충분하다고 하는데.. 사실 c 재수강인데 if문까지만 진도가 나간거라 그 뒤에 배우는 반복문, 배열 뭐 이런거 하나도 안쓰고 해야되는데 좋은 알고리즘이 없나요 잘 안떠오르네요
변수 4개만 가지고 대소판별하려면 4!개 써야함
미안 반복문을 썼구나
변수는 더 써도 되긴해요
조건연산은 안하냐
조건연산도 되요