+1 (NPA) NXX-XXXX T Country Area Code Code Prefix Subscriber Area Code=Three digits starting with 2-9 Prefix= Three digits starting with 2-9 Subscriber= Any four digits 0-9 Write a java program, using loops, that asks the user to enter a phone number then if correct print the Area Code, Prefix, and Subscriber numbers. If not correct, print what is wrong. Sample run: Enter a number or -99 to quit: +1 (604) 277-9999 The number is correct with area code: 604, prefix 277, and subscriber 9999 Enter a number or -99 to quit: 1 (104) 277-0123 Country code doesn't start with + and area code doesn't start with a 2-9 number. Enter a number or -99 to quit: 1 (104) 177-7634 Country code doesn't start with + and area code and prefix don't start with a 2-9 number. Enter a number or -99 to quit: +2 (104) 166-9876 Country code is not 1 and area code and prefix don't start with a 2-9 number. Enter a number or -99 to quit: +2 (104) 777-3377 Country code is not 1 b and area code doesn't start with a 2-9 number Enter a number or -99 to quit: +2 (604) 177-2854 Country code is not 1 b and prefix doesn't start with a 2-9 number. Enter a number or -99 to quit: +1 (604) 277-12345 Subscriber number is more than 4 digits Enter a number or -99 to quit: -99 The program is ending
+1 (NPA) NXX-XXXX T Country Area Code Code Prefix Subscriber Area Code=Three digits starting with 2-9 Prefix= Three digits starting with 2-9 Subscriber= Any four digits 0-9 Write a java program, using loops, that asks the user to enter a phone number then if correct print the Area Code, Prefix, and Subscriber numbers. If not correct, print what is wrong. Sample run: Enter a number or -99 to quit: +1 (604) 277-9999 The number is correct with area code: 604, prefix 277, and subscriber 9999 Enter a number or -99 to quit: 1 (104) 277-0123 Country code doesn't start with + and area code doesn't start with a 2-9 number. Enter a number or -99 to quit: 1 (104) 177-7634 Country code doesn't start with + and area code and prefix don't start with a 2-9 number. Enter a number or -99 to quit: +2 (104) 166-9876 Country code is not 1 and area code and prefix don't start with a 2-9 number. Enter a number or -99 to quit: +2 (104) 777-3377 Country code is not 1 b and area code doesn't start with a 2-9 number Enter a number or -99 to quit: +2 (604) 177-2854 Country code is not 1 b and prefix doesn't start with a 2-9 number. Enter a number or -99 to quit: +1 (604) 277-12345 Subscriber number is more than 4 digits Enter a number or -99 to quit: -99 The program is ending
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
DO in JAVA and pls only use scanner and system.out.print
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images
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.Recommended textbooks for you
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
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