본문 바로가기

기본연산자3

14. 비교연산자 이번 강좌는 기본 연산자 중 마지막인 비교연산자 (Comparison Operator)에 관해 공부하겠습니다.비교연산자는 두개의 데이터를 비교해서 참 혹은 거짓의 결과를 얻을 수 있도록 하는 연산자입니다.주로 조건분기 혹은 반복에서 반복을 제어하기 위한 조건에서 사용할 목적으로 사용합니다.비교할 데이터는 문자형이건 숫자형이건 상관이 없지만 비교하는 대상의 형은 같아야 합니다.여기서 비교라는 것은 두개의 데이터가 같은 값을 갖고 있는가 다른 값을 갖고 있는가 혹은 한쪽이 크거나 작거나 하는 것을 비교하는 것입니다.이 비교연산자를 사용한 결과 값은 항상 True(1) 혹은 False(0)의 값을 반환합니다.대부분의 언어에서 공통적으로 사용하는 비교 연산 부호는A == B : A와 B가 같으면 1(True) .. 2025. 5. 22.
11. 대입(치환)연산자 이번 포스팅은 전 포스팅 '10.연산자에 대하여'에서 설명한 기본 연산자 중 대입연산자(assignment operator)에 대해 알아보도록 하겠습니다.연산자 바로가기컴퓨터에서 우리가 원하는 작업을 하기 위해 열심히 일하는 부분이 연산장치(C.P.U)라고 했습니다.이 연산장치는 우리가 코딩에서 표한한 연산자를 분석해서 그에 합당한 일을 처리하고 있습니다.그 중 가장 많이 사용되는 연산자가 바로 대입연산자(assignment operator) 라고 하는 것입니다.말이 어렵지만 간단히 말하면 '어디에 무엇을 넣어라' 혹은 '무엇의 값은 무엇이다' 라는 명령입니다.어기서 '어디에' 혹은 '무엇의'는 우리가 지정한 특정 변수명이며 '무엇을' '값은' 의 의미는 또 다른 변수의 값 혹은 상수를 뜻합니다.즉 'X.. 2025. 5. 16.
10. 연산자에 관해서 이전 포스팅까지 우리는 변수와 변수의 나열인 배열에 관해 알아봤습니다.변수와상수 바로가기배열 바로가기그럼 이제부터는 이 변수를 어떻게 할 것이고 변수를 가지고 무엇을 할 것인가에 대해 알아보아야 하겠습니다.제가 이전 포스트에서 말씀드린 것처럼 컴퓨터는 가장 중요한 연산장치와 기억장치 그 외 입출력 장치 등으로 이루어졌다고 했습니다.우리가 컴퓨터에게 일을 시킨다는 것은 컴퓨터가 알아들을 수 있는 프로그램을 만들어서 컴퓨터가 그 프로그램 안에 있는 일을 하도록 하는 것이라고 할 수 있습니다.그 일을 하는 것이 연산장치(C.P.U)입니다.연산장치는 말 그대로 연산 = 계산을 하는 장치로 사실 계산 밖에는 할 수 있는게 없습니다.그것도 뭐 대단한 계산을 하는 것이 아니고 깊이 들어가보면 0과 1의 디지탈 소자를.. 2025. 5. 16.