오즈코딩스쿨 사전학습

게임개발 초격차 캠프 미션지 11 - C# – 변수와 데이터 타입

hcs8697 2026. 4. 6. 15:37

1. 학습내용

 

데이터(Data): 담아야 하는 것 ex) 국, 밥, 반찬 등

변수(Variable): 데이터(Data)를 담는 그릇

데이터 타입(Data Type): 그릇에 대한 라벨링 ex) 국그릇, 밥그릇, 범용그릇 스티커를 붙이는 것

 

 1) 변수를 선언할 때에 대한 규칙

  a. 데이터타입 변수이름 = ; 순으로 작성

  b. 숫자로 시작할 수 없음.

  c. 띄어쓰기, 특수기호를 사용할 수 없음. _는 허용.

  d. 한글 사용 가능.

 

 2) 데이터 타입의 종류

분류 데이터 타입 설명 데이터 입력 예시 비고
숫자 int 소수점 없는 정수 10, -5, 0 사람 수, 나이
" long 아주 큰 정수 176543789 억 단위 이상
" float 소수점 있는 실수(4바이트 이내) 3.14f 처리속도 빠름
반드시 f를 숫자 끝에 붙여야 함
오차 있음
" double 소수점 있는 실수(8바이트 이내) 3.141592 가장 일반적
오차 조금 존재
" decimal 소수점 있는 실수(16바이트 이내) 3.141592...m 돈, 금융 계산
반드시 m을 숫자 끝에 붙여야 함
오차 거의 없음
논리 bool 참/거짓 true, false 스위치 켜짐, 꺼짐
문자 char 문자 1개 'A', '8' 알파벳, 키 입력
반드시 ''를 같이 써야 함
문자열 string 글자들의 모음 "Hello, World!" 이름, 문장
반드시 ""를 같이 써야 함
날짜/ 시간 DateTime 날짜 + 시간 2025-07-23 14:00 달력, 시계
없음 null 값이 없음(비어있음) null 아직 모름, 공란
기타 object 모든 값을 담을 수 있음 "문자" or 123 아무거나 담는 용으로 씀
단, 출력시 형변환 필요

 

 3) 과제

 

 Q.

 

 A.

 

                                        string 과일 = "포도";