Important Topics
- Variables and Data Types
- Operators
- Creating a VS Project
- Following assignment requirements
- Submitting according to the SET Submission Standards
Functional Requirements
- Display the alphabet on the screen, one letter on each line. Next to each letter, each line should also contain an average (obtained through the use of a running total) of all letters displayed in the left-hand column up to that point. o You must use a running total to calculate the average. No other method is acceptable.
- The average should be displayed in a right-hand column as an integer if the current letter is your first initial and as a character otherwise. o Dont worry about rounding or truncation of the average.
Other Requirements
- Comment and indent your program well.
- Choose good names for your variables.
- Make sure that you have a header comment at the top of your program indicating your name, the filename, the date, and brief description of the program. You must model your file header comments format to be similar to that in the SET Coding Standards or the Course Notes.
- You must use a loop of some kind (e.g. while).
- Do not use more than three printf() (or other output) statements.
- The reason for this is that I dont want you handing in a solution with 26 printf() statements because you dont want to use a loop. Doing something like this will result in a mark of 0.
- This program does not take any input from the user. It does not ask for your initial.
- Create a constant for your initial.
- Use the SET Coding Standards (found on eConestoga) that are relevant.
File Requirements
- Call your project cA1.
- Call your source code file cA1.c or cA1.cpp to generate cA1.exe.
- Submit your ZIP file as described in the lecture on the SET Submission Standards into the Assignment 1 (not 1A) assignment submission folder.
It is important to note that you can hand in a program that works perfectly and still get a failing mark because you dont follow the requirements.
Hints
Sample output if your first name is Carlo: a a b a c 98 d b
e c f c g d h d i e j e k f l f m g n g o h p h q i r i
s j t j u k v k w l x l y m z m
If your first name was Sam, the 98 would be replaced by a letter b and the j next to the s would be replaced by the ASCII value of the character j.
Reviews
There are no reviews yet.