서론 프로그래밍 언어를 배우면서 표준입출력을 배운 후에 꼭 하는 일이 있다. 바로 *(별)으로 피라미드를 쌓는 것이다. 아마 대부분의 교수님들께서 이 동일한 과제를 내는 것으로 봤을 때, print 문과 반복 구조를 시험하기에 피라미드 쌓기 문제만큼 효과적인 게 없는 게 아닐까? 피라미드 쌓기 별(*)으로 피라미드를 어떻게 쌓아야 하는가는 사람마다 다르지만, 보통 이러한 출력을 콘솔창에 띄울 수 있으면 된다. 여기서 포인트는 피라미드가 가운데 정렬되어야 한다는 사실이다. 다행히 별의 오른쪽에 공백을 출력할 필요는 없었다. 즉, 아래처럼 출력하면 감점 사유가 된다. 문제 해결 알고리즘 필자는 이 문제를 해결하기 위해 몇 가지 생각을 거쳤다. 일단 입력받는 숫자는 피라미드의 층 수이다. 그리고 가장 처음에 ..
개요 Code-Server의 확장 프로그램 중 C/C++ for Visual Studio Code이 아래와 같은 오류 메시지를 표시하며 작동하지 않는 경우가 존재한다. [Error - 6:47:09 PM] Connection to server got closed. Server will not be restarted. /config/extensions/ms-vscode.cpptools-1.1.3/bin/cpptools: 7: /config/extensions/ms-vscode.cpptools-1.1.3/bin/cpptools: Syntax error: word unexpected (expecting ")") 이슈 원인 Code-Server는 arm, x86과 같은 운영 체제에 따라 호환되는 버전의 Exte..
- Total
- Today
- Yesterday
- String Name = Miru(itmir913);
- String Mail = itmir913@gmail.com;
- String github = https://github.com/itmir913;