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

$24.99 $18.99

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…

5/5 – (2 votes)

You’ll get a: zip file solution

 

Description

5/5 – (2 votes)

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

Intro to Programming in C: Prog 6 (Functions) Solved
$24.99 $18.99