Then the block can be scanned easily for content, coherence, use of variables, etc. Choose names for your variables and other identifiers that are meaningful in the context of their use. Avoid the use of constants within program statements. Rather declare them as named constants so that a future user can change their values easily for different applications. Within all identifiers, capitalize the first letter of each word embedded in the name, except for the first letter of the identifier as a whole.
Acronyms are special cases.
If the first letter of the acronym would be capitalized according to the rules above, capitalize the entire acronym. If the first letter would be lowercase, leave the entire acronym in lower case. For example, gpa, GPAClass, and studentGPA would all be valid names. Each program should conform to specifications stated in the problem statement. A program should demonstrate correct handling of ordinary input, special cases, and error conditions.