C++ 학교에서 수업을 들어서 과제를 하는데, C로 접근하는 C++프로그래밍이라는 책을 쓰고 있습니다..


거기서 4과가 연산자에 대한파트입니다. '이동 연산자'라는 걸 그 전 파트에서 분명히 배우지 않았는데, 4과의 연습문제에 이런게 나왔는데..


한 개의 정수형 변수를 입력받아서 그 수의 2,4,8배가 되는 값을 이동연산자를 이용하여 출력하는 프로그램을 짜시오. 


그래서 다른 문제는 다 풀었는데 이 문제에서 넋부자가 되어있습니다.


아니 이동연산자라는게 대체 뭐지?? 


일단 대충 정수를 입력받아 2,4,8배가 되는 프로그램자체는 그냥 위의 스크린샷처럼 짰으나..


바로 다른 문제들은 정수양수판별등.. 논리연산자등을 이용하여 나름 제 복잡하게 하는 문제인데..


암만 생각해도 이렇게 간단할리가 없음에도 불구하고..헷깔리네요.


프로그래밍 갤러리 고수님들의 의견을 부탁합니다.