The project should show the following understanding of these points:
COntrol Structure
Sequences
Selection (if/else,switch)
Repetition (while,do/while,for)
counter
Sentinel
Function
New(programer defined function)
prepakaged(from the standard library)
Project Description.
The main program will read one integer value and call several functions to perform certain task. the program must contain a menu including all tasks and an option for the exit from main program. the main menu should continuosly ask the user to enter his choice and perform the relevant task. for exmple if the user select atask for obtaining the multiplication table of a position integer and the user entered 4 then the multiplication table from 1 to 4 should be calculated and displayed as follos:
1*1=1 1*2=2 1*3=3 1*4=4
2*2=4 2*3=6 2*4=8
3*3=9 3*4=12
4*4=16
it should display all the tables like that...
1. the first task to get the multiplication table and display it from 1 to [login to view URL] explained above.
[login to view URL] second task is to find and display the greates common divisor (gcd)for any two integers m, n
3. find the addition table from 1 to n in the same format as above.
4. Display a hollow square of astrikes and blanks of size n and also displaying both diameters in astrisks too.
5. Counting the number of odds between any two integers m,n
[login to view URL] the distance between any two points(x1,y1),(x2,y2)
Remarks:
All tasks should be done by invoking a function call to function defined specifically for that task.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Thanks
All the Code should be clearly Documneted and explained
please submit 2 files one for compile and run the other one in executable format...