Question: 3 . 3 2 LAB: Phone number breakdown LAB 3 . 3 2 . 1 : LAB: Phone number breakdown Given a long integer representing
LAB: Phone number breakdown
LAB
: LAB: Phone number breakdown
Given a long integer representing a digit phone number, output the area code, prefix, and line number using the format
Ex: If the input is:
the output is:
Hint: Use to get the desired rightmost digits. Ex: The rightmost digits of is gotten by which is
Hint: Use to shift right by the desired amount. Ex: Shifting right by digits is done by which yields Recall integer division discards the fraction
For simplicity, assume any part starts with a nonzero digit. So is not allowed.
LabProgram.java
import java.util.Scanner;
public class LabProgram
public static void mainString args
Scanner scnr new ScannerSystemin;
long phoneNumber;
Add more variables as needed
phoneNumber scnrnextLong;
scnrclose;
int areaCode intphoneNumber ; First three digits
int prefix intphoneNumber ; Middle three digits
int lineNumber intphoneNumber ; Last four digits
Output the formatted phone number
System.out.printfddd
areaCode, prefix, lineNumber;
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
