#include <iostream>
using namespace std;
int main() {
// + - * / %
int a = 10;
int b = 3;
int c = a + b;
int d = a - b;
int e = a * b;
int f = a / b;
int g = a % b;
cout << "c : " << c << endl;
cout << "d : " << d << endl;
cout << "e : " << e << endl;
cout << "f : " << f << endl;
cout << "g : " << g << endl;
int aa = 10;
int bb = 3;
int cc = 5;
int multiple = aa + bb * cc;
cout << multiple << endl;
// 사칙연산을 수행하므로 25가 결과값으로 나옴
int multiple2 = a / b * c;
cout << multiple2 << endl;
// 나누기 후 곱하기 / 연산자들은 각가의 규칙이 있으니 검색을 통해 알아보아야 한다.
float aaa = 9.0;
int bbb = 5;
cout << aaa / bbb << endl;
// aaa를 실수형으로 선언해서 실수형으로 반환되어 1.8이 출력된다.
// auto: 자동으로 변수 지정
// auto를 자주 사용하는건 좋은 코딩습관이 아니다.
// 오류가 발생할 수 있음
// 복잡한 변수형을 다룰 때 auto형을 유용하게 사용
auto n = 100; // int
auto x = 1.5; // float
auto y = 1.3e12L; // long long
return 0;
}