Design and implement a c program which repeatedly

Assignment Help Business Management
Reference no: EM132272750

Design and implement a C program which repeatedly asks for a telephone number and validates it

The program exits when the user enters a negative integer for the telephone number. You can assume that the user always enters an integer for a telephone number.

Valid telephone numbers have 11 or 10 digits and follow the format.

FormatTrunk Code - Area Code or Mobile Code - Phone Number

1 + 3 or 2 + 7 = 11 or 10 digits  

  • Trunk Code: 0
  • Area Code: 200-299 (from 200 to 299 inclusive) which has 3 digits
  • Mobile Code: 32-39, 52, 56, 58, 59, 70, 76-79, 81-99 which has 2 digits
  • Phone Number: 7 digits

If the entered telephone number is valid, print out a message saying that it's valid. In the case it's not valid, print out a message saying that it's invalid and describes the error in details. Here is the list of errors:

  • More than 11 digits
  • Less than 10 digits
  • Invalid trunk code
  • Invalid area code
  • Invalid mobile code

Reference no: EM132272750

Questions Cloud

The use of scanning electron microscopes : There are a few tests used to determine if a person has fired a firearm recently. Older tests such as the Walker test involved the use of a piece of paper.
Post a reflection on key takeaways from presentation : Ryan Zaar and I worked together at Cramer Krasselt and now he's Vice President, Marketing for HSA Bank. Ryan is going to talk about the Integrated Marketing.
Make a base class named package : a. Make a base class named Package which has the following private data members
What is the corporate veil : LAW205COMMERCIAL AND CORPORATE LAW FOR ACCOUNTANTS: What is the "corporate veil" and under what circumstances is an Australian court likely to lift it?
Design and implement a c program which repeatedly : Design and implement a C program which repeatedly asks for a telephone number and validates it
Response about distribution channel : MKT 607 - Response to the question - Please response to the question separate make sure that it is talking like student to student concern the information
Difference between the count aggregate function : What is the difference between the COUNT aggregate function and the SUM aggregate function?
Discuss the role business ethics play in sales organization : Identify the major external environmental factors that impact the organization. Discuss the sales objectives. Discuss the role business ethics play in the sales
Importance of logging from an information security : What is the purpose of logging, the importance of logging from an Information Security standpoint and how logging can help organizations perform audits their IT

Reviews

Write a Review

Business Management Questions & Answers

  Western and chinese cultural and political differences

Chinese and check some of the cultural and political differences that would influence Western-Chinese business negotiations

  Questions in your collaborative group

After watching this week's videos, focus on the following questions in your collaborative group:

  Describe why your organization

Describe why your organization does not have unlimited resources (space, inventory, product line, etc). Explain why there are always limits to what your organization can do.

  Healthcare dataintroduction and alignment

Gathering Community-Based Healthcare DataIntroduction and Alignment

  Make a lesson to teach using this tool

Choose a technical tool and say how you can use this tool to teach a lesson. Also make a lesson to teach using this tool.

  Forecastinga company has used three different methods to

forecastinga company has used three different methods to forecast sales for the past five months. use mad and mse to

  Non-competition and non-solicitation agreements

A number of employers will utilize restrictive covenants such as having employees sign confidentiality, non-competition and non-solicitation agreements upon hire.

  Critically discuss the impact that the team building process

MGT5000 Managing Organisational Behaviour Assessment. Critically discuss the impact that the team building process and team cohesiveness

  State department of health and immunization registry

Find the website for your state department of health and immunization registry. Think about the type of diseases reportable for your state.

  Handling and continuity of operations from two perspectives

Consider cyber incident handling and continuity of operations from two perspectives: as a tool and as an item to be operated.

  Evaluating accounting for leases by the lessee

On January 1, Year 8, Von Company entered into two noncancellable leases of new machines for use in its manufacturing operations.

  Database in the left pane

After opening SQL Server, go to the AdventureWorks database in the left pane, expand the database, right click on database diagrams, click new database diagrams, and explore the ERD for AdventureWorks until you can identify the six tables necessar..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd