ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • if else 조건문_220702
    데일리 codeup/조건문 2022. 7. 2. 15:29

    else라는 구문을 이용하면, if 조건에 해당하지 않는 경우에만 특정 코드를 수행하게 만들 수 있다.

    if (조건) {
    
      여기에 조건이 참일 경우에만 수행되는 코드 작성
    
    }
    else {
    
        여기에 조건이 거짓일 경우에만 수행되는 코드 작성
    
    }
    
    이 위치에 있는 코드는 조건과 무관하게 항상 수행됩니다.

    예제

    #include <iostream>
    using namespace std;
    
    int main() {
    
        int a;
        cin >> a;
    
        if (a > 10) {
            a += 5;
        }
        else {
            a *= 3;
        }
    
        cout << a;
        return 0;
    
    }

    시험 통과 여부 확인하기

    점수를 입력받아 통과인지, 통과를 못 했다면 몇 점이 더 필요한지 출력하는 프로그램을 작성해주세요.

    #include <iostream>
    using namespace std;
    int main(){
        int n;
        cin >> n;
        if(n>=80)   cout<<"pass";
        else    cout<<80 - n<<" more score";
        return 0;

    문제를 제대로 확인하자 "몇점이 더 필요한지"


    숫자의 조건 여부

    정수 a를 입력받았을 때, a가 113 이상일 경우엔 1을 출력하고, 그 외의 경우엔 0을 출력하는 프로그램을 작성해보세요.

    #include <iostream>
    using namespace std;
    int main(){
        int a;
        cin >> a;
        if (a >= 113) cout<<1;
        else cout << 0;
        return 0;
    }

    비교에 따른 연산

    두 개의 정수 a, b를 입력받아 a가 b보다 크다면 두 수의 곱을 출력하고, 그렇지 않다면 b를 a로 나눈 몫을 출력하는 프로그램을 작성해보세요.

    #include <iostream>
    using namespace std;
    int main(){
        int a,b;
        cin >> a >> b;
        if (a > b)  cout << a*b;
        else  cout << b/a;
        return 0;
    }

    '데일리 codeup > 조건문' 카테고리의 다른 글

    비교 연산자와 조건문_220702  (0) 2022.07.02
    if else / if else_220702  (0) 2022.07.02
    if / else if / else 조건문_220702  (0) 2022.07.02
    삼항 연산자_220702  (0) 2022.07.02
    if 조건문_220702  (0) 2022.07.02

    댓글

Designed by Tistory.