שיעור 11: מפרקים תוכנית לפונקציות
אנחנו כבר יודעים להגדיר פונקציות ולקרוא להן — עכשיו נלמד את האמנות: איך מפרקים תוכנית שלמה לפונקציות נכונות. הכלל המרכזי: פונקציה אחת = תפקיד אחד, ושם שמסביר בדיוק מה היא עושה. נבנה מחשבון קטן עם add, sub ו-mul, פונקציית print_menu שמציגה תפריט, ו-main רזה שרק מנצח: קורא קלט ומנתב עם if / else if לפ