
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Question
PLEASE INCLUDE THE DETAILED

Transcribed Image Text:Design and write a C program that performs the following functionality:
1. Read your student number on the command line when you call the program executable.
Example: testq 1.exe 201314493
2. Check if sufficient number of input arguments have been entered.
3. If insufficient number of input arguments have been entered, write an error message and
exit the program by returning minus (negative) one (-1);
4. Copy the student number into a string array and determine its length.
5. Prompt the user for their first and last name. Store these values.
6. Loop through each number in the student number and determine if the digit is even or odd.
For example, in the above example, the first and second digits are even (20), and the third
and fourth digits are odd (13).
7. If the number is even, then convert the number to the next odd number. For example, if the
number is 2, then add one to the number to make it an odd number, 2+1 = 3.
8. Hint: check the remainder to determine if a number is even (0) or odd (1)
9. If the digit is odd, then store the number as it currently is. For example, (3) will remain (3)
10. After you have checked all the digits in the student number array, print the first name, last
name and the odd version of the student number as shown below:
Captain Africa - the odd version of your student number is: 311315593
11. Return zero (0) and exit the function.
12. Add the detailed algorithm design steps in the Word document
13. Write and compile your code
14. Copy the code from IDE into IDE into Notepad to remove formatting and then copy and
paste from Notepad into the Word document.
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by stepSolved in 2 steps

Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- Python Programming Topic - Generator expressions Write a program that demonstrates a generator yielding progressively more accurate estimates of pi using the Liebniz formulaarrow_forwardDesign a program for Hunterville College. The current tuition is $20,000 per year, and tuition is expected to increase by 3 percent each year. Display the tuition each year for the next 10 years. C++ code and pseudocodearrow_forwardIn Fortran F95 language prompt the user to enter the radius of a circle and in output print the perimeter of that circle.arrow_forward
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education

Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON

Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education