Please enable JavaScript in your browser to load website properly.

Click here if you'd like to learn how.

c언어 못하는놈 구제좀 해주세여... [3]

이병 마영전 | 15-05-03 22:55:09 | 조회 : 2079 | 추천 : -


문제가 for문 이용해서 

 

 

다음의 계산식에 맞는 모든경우의 A,B,C,D,E,를 구하시오. 

 

계산식

 

A B C D + C B A E = 6 6 6 6

 

출력설계

 

  A B C D + C B A E = 6 6 6 6

  ----------------------------------

1) 0 3 6 1 + 6 3 0 5 = 6 6 6 6

2) 0 3 6 2 + 6 3 0 4 = 6 6 6 6

.

.

.

.

24) 6 3 0 5 + 0 3 6 1 = 6 6 6 6

 

 

이 나오게 하는건데 c코드를 짜도 엉뚱한값이 튀어나옴,.,,, for문을 어떻게 이용 해야함? 


  

SNS로 공유하기
  • 이병 얼음송곳10년 전 | 신고

    머리쓰기 싫으면 5중 포문해서 6666인 경우일때 값을 빼내면 되겠내요
    for ( A = 0; A <= 9 ; A++) {
     for ( B = 0; B <=9 ; B++) {
      for C
       for D
        for E {
        int ABCD = (A * 1000) + (B * 100) + (C * 10) + D;
        int CBAE = (C * 1000) + (B * 100) + (A * 10) + E;
        if ((ABCD + CBAE) == 6666) {
           pintf("지금 ABCDE값 출력");
        }
       }
      }
    }
  • 이병 마영전10년 전 | 신고

    @얼음송곳아 감사합니다 그런데 for c for d 는 안에 조건식이없던데 쓰는게 무슨의미가 있나요?
  • 이병 얼음송곳10년 전 | 신고

    @마영전그냥... 귀찮아서 안쓴거에요 ㅎㅎ 위와 동일한 형식으로 다 쓰셔야해요
< 1 2 3 4 5 >