Question: LAB 1 7 . 1 . 1 : Homework 1 , P 1 : Phone number breakdown Consider a long long integer representing a 1

LAB
17.1.1: Homework 1, P1: Phone number breakdown
Consider a long long integer representing a 10-digit phone number given by the user via the keyboard. Break down the input to a phonefriendly format represented by the area code (in parenthesis), followed by the prefix, and line number using the format (800)555-1212.
Ex. If the input is:
8005551212
the output is:
(800)555-1212
Hint 1: You can use the modulo operator (%) to get the desired number of least significant (rightmost) digits of a number. Ex: The rightmost 2 digits of 572 can be obtained by 572%100, which is 72.
Hint: Use the integer division operator (/) to obtain the most significant (leftmost) digits of a number. Ex: Dividing 572 by 100 yields 5.(Recall integer division discards the fraction).
Use a combo of these two operations to break down the number in the desired parts (e.g., area code) and print out the right format. You
 LAB 17.1.1: Homework 1, P1: Phone number breakdown Consider a long

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!