#include
using namespace std;
int main()
{
std::cout << "Hello World!\n";
int left_value = 14;
int right_value = 3;
cout << "+ : " << left_value + right_value << endl;
cout << "- : " << left_value - right_value << endl;
cout << "* : " << left_value * right_value << endl;
cout << "/ : " << left_value / right_value << endl;
cout << "% : " << left_value % right_value << endl;
left_value += right_value; //left_value = left_value + right_value;
cout << "+= : " << left_value << endl; //17
left_value -= right_value;
cout << "-= : " << left_value << endl; //14
left_value *= right_value;
cout << "*= : " << left_value << endl; //42
left_value /= right_value;
cout << "/= : " << left_value << endl; //14
left_value %= right_value;
cout << "%= : " << left_value << endl; //2
left_value++;
cout << left_value++ << endl; //출력 : 3, 메모리 : 4
++left_value; //5
cout << ++left_value << endl; // 메모리 :6 , 출력 : 6
left_value--; //5
cout << left_value-- << endl; // 출력 :5 , 메모리 4
--left_value;
cout << --left_value << endl; // 메모리 :2 출력 : 2
int customer_age;
cout << "고객님의 나이를 입력하세요 : ";
cin >> customer_age;
cout << "고갱님은 미성년자가" << (customer_age <= 19) << "입니다" << endl;
cout << "고갱님은 주민등록발급대상" << (customer_age == 20 ) << "입니다" << endl;
cout << "고갱님은 아홉수" << (customer_age % 10 ==9 ) << "입니다" << endl;
}
/*
연산자
데이터를 가공(연산)하는 모든 명령에 필요한 것들
1) 어떤 종류의 연산자들이 있는지?
2) 우선 순위 : 어떤 순서로 연산이 진행되는지?
3) 결합 순서 : 좌측부터 연산하는 연산자, 우측부터 연산하는 연산자
대입연산자 (우측부터 연산)
= : 왼쪽 항에 오른쪽 항의 값을 대입한다. (복사한다)
복합대입연산자
+= : a += b; -> a = a + b;
-= : a -= b; -> a = a - b;
= : a = b; -> a = a * b;
/= : a /= b; -> a = a / b;
%= : a %= b; -> a = a % b; (a와 b는 정수형타입이여야 한다.)
증감연산자
특정 변수의 값을 1씩 증가시키거나 감소시킬 때 사용한다.
변수의 앞이나 뒤에 ++ / -- 를 붙여서 사용한다.
관계연산자
두 값을 비교한 결과가 참인지(1, true) 거짓(0, false)인지 반환하는 연산자
< : a < b : 왼쪽 항의 값이 오른쪽 항의 값보다 작으면 참을 반환한다.
: a > b : 왼쪽 항의 값이 오른쪽 항의 값보다 크면 참을 반환한다.
<= :
= :
== : 왼쪽 항의 값과 오른쪽 항의 값이 같을 때, 참을 반환한다.
!= : 왼쪽 항의 값과 오른쪽 항의 값이 다를 때, 참을 반환한다.
실습.
고객의 나이를 입력받아서 미성년자 (19세 이하)이면 ture를 출력
성인이면 false를 출력.
아까 입력 받은 나이를 기준으로, 주민등록증 발급대상이면(20살만) true를 아니면 false를 출력.
아홉수(1의 자리가 9인수)인지 확인해서 true, false를 출력
깃허브 visual studio github ignore 구글링
https://github.com/github/gitignore/blob/main/VisualStudio.gitignore (주소)
전체문장 복사해서 메모장에 붙여넣기
파일 gitignore에 붙여넣기 메모장에
실행 이유 : 비쥬얼 스튜디오에서 깃허브가 잘 실행되기 위해서?