본문 바로가기

C#/수업 내용

논리연산자 복습

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HelloWorld
{
    class Program
    {
        static void Main(string[] args)
        {
            //논리연산자
            //AND : &&
            //A && B : A,B 둘다 True면 True
            //bool result = true && true;   True
            //bool result = true && false;  false

            Console.Write("입력 1 (true, false) : ");
            string input1 = Console.ReadLine();
            Console.WriteLine("input1 : {0}", input1);
            //형식변환 string -> bool
            bool a = Convert.ToBoolean(input1);
            Console.WriteLine("A : {0}", a);

            Console.Write("입력 2 (true, false) : ");
            string input2 = Console.ReadLine();
            Console.WriteLine("input2 : {0}", input2);
            //형식변환 string -> bool
            bool b = Convert.ToBoolean(input2);
            Console.WriteLine("B : {0}", b);

            bool and = a && b;
            bool or = a || b;
            Console.WriteLine("A && B : {0}", and);
            Console.WriteLine("A || B : {0}", or);
            Console.WriteLine("(NOT)A && B : {0}", !and);
            Console.WriteLine("(NOT)A || B : {0}", !or);
        }
    }
}

'C# > 수업 내용' 카테고리의 다른 글

for문 연습문제 복습  (0) 2021.12.23
if문, if-else문  (0) 2021.12.23
계산기 만들기  (0) 2021.12.23
문자입력받기  (0) 2021.12.23
입력받기 연습문제풀이 및 다른접근시도  (0) 2021.12.23