... to Arthur Darison Ficke, October 24, 1930Looping mechanisms in C++ are similar to those in other high-level languages. Thethree C++ loop statements are the while statement, the do-while statement, ... initialize an enumeration constant to some value, sayenum MyEnum { ONE = 17, TWO, THREE, FOUR = -3, FIVE };then ONE takes the value 17; TWO takes the next int value, 18; THREE takes the nextvalue, 19; ... << endl; 17. Given the following declaration and output statement, assume that this has been embedded in a correct program and is run. What is the output?enum Direction { N = 5, S = 7, E = 1,...