Loop loops are almost identical to while loop looping, but the condition is checked at the end of the loop rather than at start. The code in the do-while loop will always be executed at least once. The sequence of operations is as follows: execute the code inside the braces and check the condition (boolean expression), and if it is true, go to step 1 and repeat step 1. The inner loop will print the row corresponding to the colnm multiplied with rownM for each of colnum’s values. The outer loop is the loop that allows for iterating over the rows of the multiplication table.