c++ 조건문 질문드려요[급해요ㅠㅠ]내공 30

c++ 조건문 질문드려요[급해요ㅠㅠ]내공 30

작성일 2010.05.06댓글 1건
    게시물 수정 , 삭제는 로그인 필요

#include<stdio.h>

int main()
{
 int Money, Kiy, Heart;
 
 int score;

 printf(" 희망 월급은? : ");
 scanf("%d", &Money);

 printf(" 희망 키는? : ");
 scanf("%d", &Kiy);

 printf(" 희망 성격 점수는? :");
 scanf("%d", &Heart);

 if(Money >= 100)
  score = score +1;
 else
  if(Kiy >= 180)
   score = score +1;
  else
   if(Heart >= 50)
    score = score +1;

   {
    if(score ==3)
     printf("100점");
    else
     if(score ==2)
      printf("50점");
     else
      if(score ==1)
       printf("20점");
      else
       if(score=0)
        printf("꺼져");
      
       printf(" 입니다. \n");
      
   }
}

 

이렇게 해봤는데요

스코어 변수 설정해주고

 

저게 Money에서 100이상이면 스코어를 +1

Kiy에서 180이상이면 스코어 또 +1

Heart에서 50이상이면 다시 +1해서

총 스코어가 3이상이면 100점 뭐 이런식으로 출력하려는

조건문을 만드려고 하는데요

 

저는 자꾸 어떤 값을 넣어도

20점입니다만 나오네요ㅠㅠ

어떻게 수정해야 되는건가요 ??


#c++ 조건문 #c++ 조건문 물음표 #c++ 조건문 종류 #c++ 조건문 or #c++ 조건문 한줄 #c++ 조건문자열 #c++ 조건문 연산자 #c++ if 조건문 여러개 #c++ while 조건문 #c++ bool 조건문

profile_image 익명 작성일 -

#include<stdio.h>

int main()
{
 int Money, Kiy, Heart;
 
 int score;

 printf(" 희망 월급은? : ");
 scanf("%d", &Money);

 printf(" 희망 키는? : ");
 scanf("%d", &Kiy);

 printf(" 희망 성격 점수는? :");
 scanf("%d", &Heart);

 

// 여기까지는 문제 없고요

 

 // 각각에 조건에 따로 점수를 더하는 거잖아요? 그니까 else로 하면 안 되죠...

 if (Money >= 100) score = score + 1;

 if (Kiy >= 180) score = score + 1;
 if(Heart >= 50) score = score +1;

 

 

  if(score ==3) printf("100점");
  else if(score ==2) printf("50점");
  else if(score ==1) printf("20점");
  else if(score=0) printf("꺼져");
      
  printf(" 입니다. \n");
      
   }
}

c++ 질문이요 ㅠㅠ

알바비문제인데 어떻게 해야할지 몰라서요 ㅠㅠ그리고 급해요!!ㅠㅠㅠㅠ... ㅠㅠ 내공드려요 ㅠㅠ 음 이상하네요 30일까지 계산하면 165000원 이고...

구구단 출력 도와주세요 ㅠㅠ(내공30)

... 하다가 막혀서 이렇게 질문드려요 제가... if 조건문으로 해결하시는것이 올바른 방법인것... for(;a<=b;a++) { for(c=1;c<10;c++) { printf("%d*%d=%d\n",a,c,a*c); } } }

C언어 [급해요 ㅠㅠㅠ [내공100]

... ㅠㅠ C언어 로 만들라고하는데 이렇케 만들래요 인클루드 빼고 main() { 변수 } 내공맛나게드릴게요 100 드릴꼐요 부족하시면 더드려요 ㅠ 문제가...