https://youtu.be/DXHZDDLWfCY

📌 1. 논리 연산자 (Logical Operators)

연산자 설명
&& 두 조건이 모두 참이면 1, 아니면 0
`
! 조건이 참이면 0, 거짓이면 1 (반전)

사용 예시

#include <iostream>

int main() {
    int a = -1;

    // 가독성이 안 좋은 예시 (논리 연산자 미사용)
    if (a < 3) {
        if (a > 0) {
            std::cout << "가독성이 안좋다";
        }
    }

    // 가독성이 좋은 예시 (논리 AND 연산자 사용)
    if (a < 3 && a > 0) {
        std::cout << "AND 연산자";
    }

    // OR 연산자 예시
    if (a < 3 || a > 0) {
        std::cout << "OR 연산자";
    }

    return 0;
}


📌 2. Else if 문 (다중 조건문)

사용 예시

#include <iostream>

int main() {
    std::cout << "Enter a number: ";
    int x;
    std::cin >> x;

    if (x > 10)
        std::cout << x << " is greater than 10\\n";
    else if (x < 10)
        std::cout << x << " is less than 10\\n";
    else
        std::cout << x << " is exactly 10\\n";

    return 0;
}


📌 3. 반복문 (for Loop)

Untitled

사용 예시

#include <iostream>

int main() {
    // 증가 반복문 (1씩 증가)
    for (int a = 0; a < 10; a++) {
        std::cout << a; // 0~9 출력
    }

    // 증가 반복문 (2씩 증가)
    for (int a = 0; a < 10; a += 2) {
        std::cout << a; // 0,2,4,6,8 출력
    }

    // 감소 반복문 (1씩 감소)
    for (int i = 9; i > 0; i--) {
        std::cout << i; // 9~1 출력
    }

    return 0;
}