https://www.learncpponline.com/control-statements-in-c-plus-plus/
Control Statements in C Plus Plus (C++)