Just as there is a while reading pattern, there is also a for reading pattern. The following is the for reading pattern:
while
for
for (initialization expression; input expression; reassignment expression) embedded statement