제니노트

C# 논리 연산자 활용 : 온도에 따른 조건 판단 [C#] 본문

C#/C#

C# 논리 연산자 활용 : 온도에 따른 조건 판단 [C#]

yangjennie 2023. 10. 12. 00:29
반응형

이번 포스팅에서는 C#의 논리 연산자 '&&'(AND) 및 '||'(OR)를 활용하여

온도에 따라 조건을 판단하는 예제를 살펴본다.

 

논리 연산자는 여러 조건을 결합하여 더 복잡한 조건을 만들 때

사용된다.

 

아래의 코드는 사용자로부터 온도를 입력받고,

'&&' 및 '||' 연산자를 사용하여 온도에 따라 메시지를 출력한다:

using System;

namespace MyFirstProgram
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("외부 온도는 몇 도인가요? (섭씨)");
            double temp = Convert.ToDouble(Console.ReadLine());

            if (temp >= 10 && temp <= 25)
            {
                Console.WriteLine("날씨가 따뜻합니다!");
            }
            else if (temp <= -50 || temp >= 50)
            {
                Console.WriteLine("외출하지 마세요!");
            }

            Console.ReadKey();
        }
    }
}

위 코드는 다음과 같은 작업을 수행한다.

 

1. 사용자부터 온도를 입력받고, '&&' 및 '||' 논리 연산자를 사용하여

온도 범위에 따라 메시지를 출력한다.

2. '&&'(AND) 연산자는 두 조건이 모두 참일 때 실행된다. 따뜻한 날씨 범위를 표현한다.

3. '||' (OR) 연산자는 두 조건 중 하나라도 참일 때 실행된다.

매우 추운 날씨 또는 매우 더운 날씨 범위를 표현한다.

 

반응형
Comments