Proceedural Programming in C++