Write a C program that prompts the user to enter a positive integer between 100 and 9999 inclusive). The program shall validate the number, if the number is valid, the program shall transform the number (construct a new number) as follows . if it is a 3-digit number, the program reverses the number. For example, the number 345 will be transformed to 543. • If it is a 4-digit number, the program exchanges the second and third digits. For example, the number 4527 will be transformed to A257. Sample input/output Enter a positive integer between 100 and 9999: 345 The number 345 is transformed to 543 Enter a positive integer between 100 and 9999: 4527 The number 4527 Is transformed to 4257 Enter a positive integer between 100 and 9999: 78

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
100%
Write a C+ program that prompts the user to enter a positive integer between 100 and 9999 pnclusive). The program shall validate the number,
the number is valid, the program shall transform the number (construct a new number) as followes
• If it is a 3-digit number, the program reverses the number. For example, the number 345 will be transformed to 543.
• if it is a 4-digit number, the program exchanges the second and third digits. For example, the number 4527 wil be transtormed to A257.
Sample input/output
Enter a positive integer between 100 and 9999: 345
The number 345 is transformed to 543
Enter a positive integer between 100 and 9999: 4527
The number 4527 is transformed to 4257
Enter a positive integer between 100 and 9999: 78
Transcribed Image Text:Write a C+ program that prompts the user to enter a positive integer between 100 and 9999 pnclusive). The program shall validate the number, the number is valid, the program shall transform the number (construct a new number) as followes • If it is a 3-digit number, the program reverses the number. For example, the number 345 will be transformed to 543. • if it is a 4-digit number, the program exchanges the second and third digits. For example, the number 4527 wil be transtormed to A257. Sample input/output Enter a positive integer between 100 and 9999: 345 The number 345 is transformed to 543 Enter a positive integer between 100 and 9999: 4527 The number 4527 is transformed to 4257 Enter a positive integer between 100 and 9999: 78
Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY