Reference no: EM13890646
I need this done ASAP. If you can, try to make the code as simple as possible. I am not looking for something complex.
HOMEWORK
"On my honor, as an Aggie, I have neither given nor received any unauthorized aid on any portion of the academic work included in this assignment."
NOTE: Every program from now on must include at least the exception-handling framework on page 152! If you add another catch clause, it must precede all more general clauses; for example, if you add catch(Bad_area) it should come before the other two catch clauses.
1. Modify the code in section 23.7 to use a regex to recognize a string typed in as a valid or invalid ISBN-13 book number. Every valid ISBN-13 book number has the following four parts:
978 or 979
nine digits; any digit can be preceded by an optional hyphen or space
an optional hyphen or space
one digit or the letter X
A sample run of your program should look like this:
Enter ISBN: 978-1-84356-028-3
That is a valid format.
Enter ISBN: 978-0-684-84328-5
That is a valid format.
Enter ISBN: 978-0-8044-2957-X
That is a valid format.
Enter ISBN: 979-845-4087-3256
That is not a valid format.
Name your program hw7pr1.cpp.
2. Modify problem 1 to use regex to recognize valid Social Security numbers. A valid Social Security number consists of three digits, an optional hyphen, two digits, an optional hyphen, and four digits. Make each of the three number fields a submatch (put it in parentheses) to check the following constraints:
If any of the three number fields is all zeroes, the number is not a valid Social Security number. (Yes, that's why your UIN has OO in the second field!)
The first number field cannot be 666 or any number in the range 9OO-999.
The numbers
O42-68-4425,
O78-O5-112O,
123-45-6789,
111-11-1111,
222-22-2222,
333-33-3333,
444-44-4444,
555-55-5555,
777-77-7777,
888-88-8888, and
987-65-432x (where x is any digit O-9)
are invalid.
A sample run of your program should look like this:
Enter a Social Security Number: 666-55-4444
That number is invalid.
Enter a Social Security Number: 457555462
That number is valid.
Enter a Social Security Number: 4575554621
That number is invalid.
Name your program hw7pr2.cpp.
Determine the effective interest rate corresponding
: Determine the effective interest rate corresponding to the 12% per year, compounded continuously. Determine the effective annual interest rate if the nominal interest rate is 15%, compounded monthly. Determine the effective annual interest rate if th..
|
Proposals are being floated to restrict eminent domain
: Proposals are being floated to restrict eminent domain. Incredibly, some people suggest that eminent domain be used only for government projects such as schools. Cities would be limited to taking land off the tax rolls for tax-free development, there..
|
Has the development of digital technologies democratized
: Has the development of digital technologies democratized the art of photography? How has this affected our appreciation of the photographer as artist and photography as an art form? Explain using specific examples.
|
Review the article-the life of a police officer
: Review the article, "The Life of a Police Officer: A Developmental Perspective."
|
Recognize a string typed in as a valid or invalid
: Use regex to recognize valid Social Security numbers. A valid Social Security number consists of three digits, an optional hyphen, two digits, an optional hyphen, and four digits.
|
An agent of the employer
: How does one know if someone is the authorized agent or another? For instance, if I own a shop and have an employee in training who has specific instructions NOT to sell anything without running it by me first, and they do sell it, was the sell val..
|
Paper - women in combat
: For the topic of your paper, you must select one of the following DISCUSSION CASES from your text as the issue focus for your paper: Defining Marriage", "Women in Combat", "Imprisonment"and "Animal Experimentation"
|
Businesses come in all sizes from small businesses
: Businesses come in all sizes, from small businesses like local restaurants, local hair salons, dry cleaners, and others, to franchise and corporations. This project covers these types of businesses and the legal details of their organizational struct..
|
What type of tax entity dawn should choose for ctc
: Dawn wants to know what type of tax entity they should choose for CTC. Write a professional memorandum fully explaining those options.
|