Calculate the day of the week for that date

Assignment Help Basic Computer Science
Reference no: EM13850686

The value of d is the answer, and represents the number of the day of the week, with Sunday = 0. The value of d is 0 for a Sunday, 1 for a Monday, 2 for a Tuesday, etc.

Remember that all division is integer division.

Program Specifications:

• First, your program will print the Programming Assignment number, your name, and your class account, all on one line.

• Then your program will print "Enter a date (MM/DD/YYYY): " as a prompt for the user to enter the date.

• Your program will calculate the day of the week for that date.

• Your program will then print "That day is a " followed by the day of the week.

• Your format should match the example that follows exactly.

Example:

Output is being recorded in, outfile5665 Program #1, Alan Riggins, mascxxxx

Enter a date (MM/DD/YYYY):

12/07/1941

That day is a Sunday.

Additional Details:

• Your program does not need to do any error checking. You may assume that the sole input value is a valid four digit integer that represents a year. If the user enters garbage or the wrong number of digits, we expect the output to be garbage.

• Remember that any time you read input from the keyboard via linein you must have allocated a butler of at least 80 bytes.

• Your answer output line must be all on one line, as in the example.

• Remember that all strings you print must be null terminated.

• You may not use any loop or branch instructions (you don't need them).

• The calendar has changed over the centuries. The last change occurred in the eighteenth century. Thus, your program will be limited to years in the range 1800 .. 9999.

Its easy to check dates on rohan. At the prompt, type: cal MONTH YEAR and it will display a calendar for that year.

Reference no: EM13850686

Questions Cloud

Income inequality gap in the united states : Problem 1: Using the sociological perspective of your choice, how might you explain the widening income inequality gap in the United States and around the world?
What experience have you already had in life : What experience have you already had in life that would prepare you for leading subordinate through adversity?
System of ranking in a society : 1. A system of ranking in a society that perpetuates unequal power and resources is:
Write a program that starts a player off with a bank of $15 : Write a program that starts a player off with a bank of $15.00.
Calculate the day of the week for that date : If the user enters garbage or the wrong number of digits, we expect the output to be garbage - The calendar has changed over the centuries
Describe the marketing challenge : DEFINING THE MARKETING CHALLENGE/INTRODUCTION. Describe the marketing challenge (new business, new good, new service, etc.). Why was this particular challenge chosen to review? (group interest, group experience, etc.)
What contractual provisions might be called into play : What issues are raised by this scenario, why and what might you do about it? What contractual provisions might be called into play?
Discuss how you will change the organizational structure : Discuss how you'll change the organizational structure of your company to make company operations efficient and how you'll manage the transition activities in the organizational structure conversion process to assure a successful transition
Understand the financial controls used in food operations : Understand different food and beverage production and service systems. Understand the financial controls used in food and beverage operations

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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