'programming'에 해당되는 글 96건

  1. 2019.03.29 1.9 기본적인 서식 맞추기
  2. 2019.03.29 1.8 연산자와의 첫 만남
  3. 2019.03.29 1.7 지역 범위
  4. 2019.03.29 07. 숙제

여백을 어떻게 잘 줄 것인가?

줄바꿈할 때 operator를 뒤에 남겨 두기 <<

indenting 코드 앞에 여백 만들기 
tab or space*4 

int main()
{
    int x = 5; < indenting
}

줄 맞춤
int m             = 1;
int mde          = 0;
int num_apples = 0;

//comment 1
int x = 1+2;
                        < 한 칸 띄워주는 센스
//comment 2
int y = 3+4;

* 참고
하드 코딩은 프로그래머가 코드에서 변수값을 리터럴 같이 고정된 값으로 직접 대입해주는 방식.
반대로 소프트 코딩은 프로그램 실행 중에 사용자의 입력이나 외부 파일, 인터넷 통신 등으로 데이터를 가져오는 방식. 

'programming > c++' 카테고리의 다른 글

1.11 헤더 파일 만들기  (0) 2019.04.01
1.10 선언과 정의의 분리  (0) 2019.04.01
1.8 연산자와의 첫 만남  (0) 2019.03.29
1.7 지역 범위  (0) 2019.03.29
1.6 키워드와 식별자 이름 짓기  (0) 2019.03.28
Posted by 도이(doi)
,

literal 리터럴
문자그대로 

operand 피연산자
연산을 당하는 것들

unary 단항: -x
binary 이항: x+y 
ternary 삼항: int y = (x>0) ? 1 : 2; 
x가 0보다 크면 참으로 1을 출력 거짓이면 2를 출력 

= : 대입연산자 assignment 

'programming > c++' 카테고리의 다른 글

1.10 선언과 정의의 분리  (0) 2019.04.01
1.9 기본적인 서식 맞추기  (0) 2019.03.29
1.7 지역 범위  (0) 2019.03.29
1.6 키워드와 식별자 이름 짓기  (0) 2019.03.28
1.5 실습  (0) 2019.03.28
Posted by 도이(doi)
,

1.7 지역 범위

programming/c++ 2019. 3. 29. 20:04

{ 중괄호 }는 영역을 분리시켜주는 역할을 한다. 
그렇기 때문에 함수 중간에 들어갈 수 있다. 
단, 영역이 다르기 때문에 서로 간섭하지 않는다.
다른 메모리에 대한 식별자이기 때문이다.  
ex) 식별자 이름이 같아도 상관 없다. 

*참고
지역 변수는 영역을 벗어나면 사용할 수 없게 된다.
지역 변수가 차지하고 있던 메모리는 그 지역 변수가 
영역을 벗어날 때 '스택'메모리로 반납됩니다. 
반납된 메모리는 다음 지역 변수가 사용할 수 있도록
대기합니다. 

&x : x의 주소위치를 출력하는 
cout << x << "" <<&x << endl
ex) 0 01FF868

'programming > c++' 카테고리의 다른 글

1.9 기본적인 서식 맞추기  (0) 2019.03.29
1.8 연산자와의 첫 만남  (0) 2019.03.29
1.6 키워드와 식별자 이름 짓기  (0) 2019.03.28
1.5 실습  (0) 2019.03.28
2019.03.24 - 함수와의 첫 만남  (0) 2019.03.25
Posted by 도이(doi)
,

07. 숙제

programming/c 2019. 3. 29. 15:45

* 모든 source파일에 heading 넣기 
heading(comment) - 제목, 누가, 언제 이 문제를 어떤 식으로 해결했는지 설명쓰기 

01. 구구단 중 임의의 한 단 출력 
run > 몇단?
3 입력 > 3단.
3단 출력
3x1 =3

3x2 = 6
...
한 번 더 몇 단?
반복.

02. 221p 08번 문제 해결하기 
preprocessor directive 파이값 기호 상수 사용하기 
#define PI 3.141592
+a 반지름이 20일 때 면적, 부피도 구해보기

03. 9번 문제
피라미드 높이 구하기 문제
+a 지팡이 높이 2배로 바꿔서 정답 구해보기 

04. 2개의 양의 정수를 입력받아서, (2개)
큰 수와 작은 수를 구분하고 (ternary operator: 삼항연산자 이용)
큰 수 / 작은 수의 몫과 나머지를 구한다. (1개)
+a 큰 수/작은 수 와 작은 수/ 큰 수 결과 값 가져오기(1개) 

 

제출 방식 
소스코드, 실행결과 준비해서 4개 묶음 제출. 
소스코드 텍스트 파일로 저장해서 제출. 
실행창 스크린 캡처해서 프린트해서 제출하기. 

 

'programming > c' 카테고리의 다른 글

실습01  (0) 2019.04.08
08. 자료형, 메모리 크기  (0) 2019.04.03
06. 연산자, 프로그램 구조  (0) 2019.03.27
05. 실습 - 사칙연산, 관계, 자료형, scanf, printf  (0) 2019.03.22
04.  (0) 2019.03.22
Posted by 도이(doi)
,