COP2220 Intro to Programming in C: Prog 6 (Functions)

$30.00

Download Details:

  • Name: Project-6-y4v8t0.zip
  • Type: zip
  • Size: 1.76 KB

Category:

Description

Rate this product

To compile, build, and execute an interactive program with using characters, integers, simple math, and develop user defined functions.

Libraries and Skills
This assignment will require the standard input-output C library.
This assignment will require these skills:
– printf
– scanf
– simple math
– type casting (char to integer)
– type casting (integer to char)

## Instructions
### Take the code from prog3 and break it up into one main function and 4 user defined functions.

– Declare all variables.
– Use descriptive function names
– Use function prototypes above the main function
– Use function definitions below the main function
– Call all 4 functions from inside the body of the main function

### Function 1:
*Takes no arguments and has a void return type*

1. Print “Hello, welcome to the number letter converter” onto the screen

### Function 2:
*Takes no arguments and returns an integer*

1. Ask the user if they would like to create a number from a letter (Enter 1) or a letter from a number (Enter 2)
2. Get the choice from the user (1 or 2) (return the user input to the main function)
*You may assume the user will enter an integer for the choice*
3. If the user enters a 1 ask and get another number from the user (pass the number to function 3)
### Function 3:
*Takes one argument, the number input by the user and has a void return type*

1. Create a letter from that number
1. Add 10 to the number that was entered
1. Change the new number to a letter
1. Print all 4 onto the screen (2 numbers and 2 letters)
1. If the user enters a 2 ask and get a letter (character) from the user (pass the character to function 4)

### Function 4:
*Takes one argument, the character input by the user and has a void return type*

1. Create a number from that letter
1. Add 15 to the number that was just created
1. Change the new number to a letter
1. Print all 4 onto the screen (2 numbers and 2 letters)
1. If the user enters any number other than 1 or 2 print the message “please enter a 1 or 2” onto the screen
1. Test your program before submitting