본문으로 바로가기

Code Storage

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 홈
  • 태그
  • 방명록
관리자
  • 블로그 이미지
    코드봇

    자료구조, C, C++, 파이썬 등을 다루는 블로그 입니다.

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

데이터와 작업의 모듈화 - 1. 배열

1차원 배열 변수는 어떠한 값을 저장하고 다시 사용하기 위해 사용되는 저장 공간의 이름이라고 할수 있습니다. 그런데, 만약 같은 자료형의 변수들이 많이 필요한 상황일 경우 각각의 변수를 모두 이름이 다르게 선언 해야하는데, 이렇게 만들어진 변수들은 다루기 위해서 각각의 이름을 개별적으로 사용해야 하기 때문에 비효율 적입니다. 이때, 배열을 사용한다면 같은 이름으로 참조 번호(Index)만 다르게 해서 데이터를 다룰수 있게 됩니다. 배열은 아래와 같이 선언할 수 있습니다. int a[10] ; //자료형 이름[개수]; 위와 같이 선언 할 경우 정수를 저장하는 저장공간 10개 ( a[0], a[1], ···, a[9] ) 가 만들어집니다. 학생 20명의 데이터를 관리하는 프로그램을 만든다고 생각해 봅시다. ..

학습/정보과학 2019. 6. 25. 01:48

프로그래밍의 기초 - 5. 표준 입출력

표준 출력 함수 - printf() printf() 함수는 출력하고자 하는 내용을 모니터를 통해 출력하는 함수입니다. 이 함수를 사용하기 위해서는 stdio.h 헤더파일이 필요합니다. printf()함수의 기본 형식은 다음과 같습니다. printf("출력 내용"[,값1, 값2, ···]); · 출력 내용에는 텍스트, 형식 지정문자, 이스케이프 시퀀스 등을 사용하여 출력 내용을 완성합니다. · 값 하나에 형식 지정문자 하나가 대응됩니다. 출력 내용에 작성한 형식 지정문자에 맞추어 출력되게 됩니다. 형식 지정자 출력 형태 %d int형 10진수 정수 %u 부호없는 int형 10진수 정수 %lld long long형 10진수 정수 %f float형, double형 실수 %c 문자 %s 문자열 #include ..

학습/정보과학 2019. 5. 1. 20:11

프로그래밍의 기초 - 4. 자료의 대입과 연산

자료의 대입 실수, 정수, 문자, 문자열 등의 값을 변수에 저장하는 것을 대입(assignment =할당)이라고 합니다. 순수 대입 연산자(=)를 사용하여 대입문을 작성하여 변수에 값을 대입할 수 있습니다. 대입문의 작성 형식은 다음과 같습니다. 변수명 = 값 #include int main() { int a,b; a=2; b=3; return 0; } 산술 연산자 정수나 실수를 이용한 계산을 산술 연산이라고 합니다. 산술 연산에는 사칙 연산인 덧셈, 뺄셈, 곱셈, 나눗셈과 몫, 나머지를 구하는 것이 있습니다. 구분 연산자 기능 산술 연산자 + 덧셈 a+b - 뺄셈 a-b * 곱셈 a*b / 나눗셈 또는 몫 a/b % 몫 a%b ▶ '/' 연산자는 좌우의 피연산자가 모두 정수인 경우에는 몫을 구하고, 그..

학습/정보과학 2019. 5. 1. 19:38

프로그래밍의 기초 - 3. 상수

상수란? 상수(constant)는 변수와는 대조적으로, 프로그램 실행 도중에 값을 변경할 수 없는 수를 말합니다. 상수를 숫자나 문자와 같은 실제 값으로 표현한 것은 "리터럴 상수"라고 하며 10, 3.141592, 'A' 등이 이에 해당합니다. int main() { int n; n = 10+20; } ▲10 과 20은 각각 상수로, 프로그램 실행 도중에 그 값을 변경할 수 없지만, n은 변수로써 선언되어 실행중 값이 바뀐다. 기호 상수 기호 상수(symbolic constant)는 어떤 값에 이름을 붙여 사용하는 것입니다. C언어 에서 기호 상수를 사용하기 위해서는 #define을 사용하여 소스코드 상단에 다음과 같이 명시하여야 합니다. #include #define PI 3.14 //상수 3.14를..

학습/정보과학 2019. 5. 1. 18:56

프로그래밍의 기초 - 2.변수의 자료형

1.자료형 자료형(data type)은 변수에 저장할 수 있는 데이터의 형식이다. C 언어에는 정수형, 실수형, 문자형의 자료형이 있다. (1)정수형 : char, short, int, long, long long (2)실수형 : float, double (3)문자형 : char 2. 정수형, 실수형 ,문자형 아래 코드는 정수형, 실수형, 문자형 변수를 선언하고 저장하는 코드이다. #include int main() { int a; float b; char c; //각각 정수형, 실수형, 문자형을 자료형으로 하는 a,b,c라는 변수 3개를 선언 a=20; b=3.141592; c='A'; printf("%d %f %c",a,b,c); //변수 a,b,c를 형식지정문자를 이용하여 자료형에 맞게 출력 ret..

학습/정보과학 2019. 4. 21. 02:03

프로그래밍의 기초 - 1. 변수

1.변수의 이해 변수(variable)는 프로그램이 실행되는 동안 값을 언제든지 변경할 수 있는 기억 장소(저장 공간)이다. 변수의 특징 - C언어에서의 변수의 특징 1. 변수는 사용하기 전에 미리 선언 되어야 함 2. 변수를 선언하면 변수의 이름, 변수에 저장할 자료의 유형, 기억 장소의 크기가 결정됨 (자료형에 따라) 3. 변수에 저장되는 자료는 변수의 자료형과 일치해야함. (변수의 자료형과 일치 하지 않을경우 자동 형변환 발생) 4. 변수에 저장한 값은 언제든지 수정이 가능함 *변수명 작성 규칙(C언어) 1. 영문자, 숫자, 언더바(_)로 구성되며 공백은 포함할 수 없음. 2. 첫 글자는 반드시 영문자나 밑줄로 시작. 3. 대문자와 소문자는 구분됨. 4. C언어에서 미리 사용하는 예약어는 변수명으로..

학습/정보과학 2019. 4. 21. 01:30
  • 이전
  • 1
  • 2
  • 3
  • 4
  • 5
  • 다음

사이드바

NOTICE

  • 전체 보기
MORE+

CATEGORY

  • 분류 전체보기 (26)
    • 프로그래밍 언어 (6)
      • C (0)
      • C# (2)
      • Python 3 (2)
      • Java (2)
    • 학습 (20)
      • 정보과학 (11)
      • 게임프로그래밍 (유니티) (4)
      • 컴퓨터 구조 (1)
      • 리버싱 (1)
      • 백준 (3)
    • GAME (0)
    • 일상 (0)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

Trackback

TAG

  • 소마고
  • 프로그래밍
  • 유니티
  • 게임프로그래밍
  • C#
  • 게임제작
  • 게임 프로그래밍
  • 컴구조
  • 사지방 제한 해제
  • 정보과학
  • 2진 탐색
  • 사지방
  • 인디게임
  • 정렬
  • 군대
MORE+

ARCHIVE

CALENDAR

«   2025/10   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

LINK

  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT Code Storage, ALL RIGHT RESERVED.
Code Storage
블로그 이미지 코드봇 님의 블로그
MENU
  • 홈
  • 태그
  • 방명록
CATEGORY
  • 분류 전체보기 (26)
    • 프로그래밍 언어 (6)
      • C (0)
      • C# (2)
      • Python 3 (2)
      • Java (2)
    • 학습 (20)
      • 정보과학 (11)
      • 게임프로그래밍 (유니티) (4)
      • 컴퓨터 구조 (1)
      • 리버싱 (1)
      • 백준 (3)
    • GAME (0)
    • 일상 (0)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바