Author Archives: Aleksey Sanin

Lesson 7 – Functions and Header Files

Divide and conquer! Latin Idiom Practical Programming You are already familiar with the main() function (_tmain() in Visual Studio dialiect). This is a special function that is automatically executed when program starts. As your program gets bigger, the main() function … Continue reading

Posted in Practical Programming | 1 Comment

Lesson 6: Source Control System – GIT

Better be safe than sorry! English Idiom Practical Programming Writing a program is usually a trial-and-error affair. Thus, it is really important to be able to easily undo your changes and rollback to the previously known good version. In the … Continue reading

Posted in Practical Programming | 1 Comment

Lesson 5: Loops – Lunar Lander Game

Houston, we have a problem! Apollo 13 Practical Programming Today, we will use everything we learned so far to write the Lunar Lander Game. The objective of the Lunar Lander Game is to land a lunar module on the moon … Continue reading

Posted in Practical Programming | 1 Comment