호랑에듀 한글 코딩 문법책
  • 호랑에듀 한글 코딩 문법책
    • 데이터 종류
    • 변수
    • 배열
    • 배열 (데이터 단일 추출)
    • 연산자
    • 출력 - 보여주기
    • 입력 - 입력받기
    • 조건문 - 만약
    • 반복문 (범위 지정) - 반복
    • 반복문 (무한 반복) - 반복
    • 반복문 (배열) - 반복
    • 함수 - 약속
    • 하랑이랑
    • [하랑이랑] 출력 - 말하기
    • [하랑이랑] 이동 (단순 이동) - 이동하기
    • [하랑이랑] 이동 (시간 지정) - 이동하기
    • [하랑이랑] 회전 (단순 회전) - 회전하기
    • [하랑이랑] 회전 (시간 지정) - 회전하기
    • [하랑이랑] 크기 (단순 크기 변경) - 변경하기
    • [하랑이랑] 크기 (시간 지정) - 변경하기
    • 현재 시간 가져오기
    • 출력창 정리하기
    • 무작위 값 가져오기
    • 기다리기
    • 아두이노
    • [아두이노] 핀 모드 설정
    • [아두이노] 핀 입력 (데이터 읽기)
    • [아두이노] 핀 출력 (데이터 쓰기)
    • 아두이노 보드를 호랑 서비스와 연결하는 방법
    • [아두이노] 초음파 센서 코드
    • [아두이노] 온습도 센서 코드
    • [아두이노] 기압 센서 코드
    • [아두이노] 부저 코드
    • [아두이노] 부저 코드
    • 온습도센서 코드
Powered by GitBook
On this page
  • 설명
  • 💡 참/거짓과 관련한 자세한 이야기
  • 검색 키워드
  1. 호랑에듀 한글 코딩 문법책

데이터 종류

설명

한글 코딩에서는 아래와 같은 데이터 종류를 지원해요.

  • 숫자

    • 숫자예요.

    • 예시) 1, 3, 42, ...

  • 문자열

    • 따옴표로 둘러싸여 글자, 단어, 문장을 표현하는 값이에요.

      • 예시) "가나다", "안녕 친구들", "띄어쓸 수도 있어요!", ...

  • 참/거짓

    • 어떤 조건이 맞거나 틀릴 때 가지는 값이에요.

    • 예시) 3 > 2는 참, "안녕" = "안녕 못해"는 거짓

  • 배열 (또는 리스트)

    • 데이터의 집합체로, 여러 데이터를 순서대로 나열하여 하나로 묶은 값이에요.

    • 예시) [42, "문자열", "세 번째 값", ["또다른 배열", 1234]]


💡 참/거짓과 관련한 자세한 이야기

컴퓨터에서 참과 거짓을 처리할 때, 거짓은 0으로 처리하고, 참은 1로 처리해요.

그런데 처리하는 것과 별개로, 참과 거짓을 판단할 때는 거짓으로 판단되는 값은 숫자 0만, 참으로 판단되는 값은 숫자 0 이외의 모든 값이에요.

그 이유는 컴퓨터는 전기로 신호를 처리하기 때문이에요. 0은 전기를 보내지 않은 것(부정)이고, 1은 전기를 보낸 것(긍정)인거죠. 그래서 전원 버튼을 나타내는 기호가 0과 1을 합쳐둔 모양인 거예요.

그리고, 숫자 0은 거짓이고, 문자 0은 참이에요. 이건 아스키코드와 유니코드의 특성에 대해 이해해야 해요.

문자 0은 아스키코드로 숫자 48이기에 참이 되는 거예요. 또한 숫자 0은 아스키코드에서 문자로 NULL이에요. 아무 것도 없다는 뜻이고, 전기적으로는 아무 것도 보내지 않은 것(부정)이랍니다. 그래서 거짓이 되는 거예요.


검색 키워드

정수, 소수, 문자, 단어, 불, bool, int, string, array

Previous호랑에듀 한글 코딩 문법책Next변수

Last updated 1 month ago