Using the language C# in visual studios please complete the

Using the language C# in visual studios please complete the following Assignment:

The program for this assignment will consist of five sections, each headed by the three-line comment below:

//*********************************************************

//****Assignment 4 Section X

//*********************************************************

(where X stands for the portion of the assignment to follow.)

Assignment Requirements

Section 1:

  1. Enter the comment with the section title as described above.
  2. CarDealz used cars wants to build an app for their buyers to know what cars are on the approved list for purchase. You will create a structure with the string fields for Make and Model and one integer field ModelYear for the earliest acceptable model year for that car.
  3. Create an array of these structures. For testing purposes, we will begin with three and the values for them will be {Ford, Mustang, 2010}, {Chevrolet, Silverado, 2008}, and {Dodge, Charger, 2012}.
  4. Print to the console the statement, “Section 1: Array of Structures.”
  5. Using a loop, display the full contents of each structure in the array.

Section 2:

  1. Enter the comment with the section title as described above.
  2. The app from section 1 needs a means to check to see how many of each model CarDealz already has on the lot so that the buyers do not create a glut of any one model. In this section, you will create a dictionary named inventoryCount that will use the car model as the key and the inventory quantity as the value.
  3. Populate your dictionary with the following values:

Mustang

9

Silverado

13

Charger

4

  1. Print to the console a blank line and the statement, “Section 2: Inventory Count.”
  2. Using the methods available in the dictionary class, display the current number of each model in the inventoryCount dictionary.

Section 3:

  1. Enter the comment with the section title as described above.
  2. You are thinking of adding array lists for different work weeks to the CarDealz app because not all employees work the same days of the week. Create an arraylist called DaysofWeek and add all the days of the week to it.
  3. Print to the console the statement, “Section 3: Days of the Week.”
  4. Using a loop, display the days from the arraylist.
  5. Using a loop, display the days from the arraylist in reverse order.
  6. Create a second arraylist called WorkDays and copy the DaysofWeek arraylist to it.
  7. Delete “Saturday” and “Sunday” from the WorkDays arraylist.
  8. Print the contents of WorkDays.

Section 4:

  1. Enter the comment with the section title as described above.
  2. There is further discussion about features to be added to the CarDealz app at a later time. You think it is best that you get some practice with stacks and queues as you think you will likely need them.
  3. Print to the console the statement, “Section 4: Stack.”
  4. Create a stack.
  5. Using your stack, push the following values: 10,24, 31, 45, 19, 76
  6. Using methods of the stack class, print a message telling how many items are on the stack.
  7. Pop three items off of the stack and repeat your printed message telling how many items are in the stack.
  8. Display the next item in the stack to be popped.

Section 5:

  1. Enter the comment with the section title as described above.
  2. Print to the console the statement, “Section 5: Queue”
  3. Create a queue.
  4. Using your queue, enqueue the following values: 10,24, 31, 45, 19, 76 
  5. Using methods of the queue class, print a message telling how many items are on the queue.
  6. Dequeue three items off of the queue and repeat your printed message telling how many items are in the queue.
  7. Display the next item in the queue to be dequeued.

EXPECTED OUTPUT

Section 1: Array of Structures

Ford, Mustang, 2010

Chevrolet, Silverado, 2008

Dodge, Charger, 2012

Section 2: Inventory Count.

There are 9 Mustangs.

There are 13 Silverados.

There are 4 Chargers.

Section 3: Days of the Week

Sunday

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Saturday

Friday

Thursday

Wednesday

Tuesday

Monday

Sunday

Monday

Tuesday

Wednesday

Thursday

Friday

Section 4: Stack

There are 6 items in the stack.

There are 3 items in the stack.

The next item to be popped from the stack is 31.

Section 5: Queue

There are 6 items in the queue.

There are 3 items in the queue.

The next item to be dequeued from the queue is 45.

Share This Post

Email
WhatsApp
Facebook
Twitter
LinkedIn
Pinterest
Reddit

Order a Similar Paper and get 15% Discount on your First Order

Related Questions

If the confidence interval for a slope coefficient is (-.14,

If  the confidence interval for a slope coefficient is (-.14, 12.2), is the slope statistically significant?  Why or why not?  Think about a research question that interests you.   What is your research question? What is an example of a testable hypothesis related to this research question? Suppose that you

1. What were the major police-related offices and their functions

1.  What were the major police-related offices and their functions during the early English and colonial periods? 2.  What legacies of colonial policing remained intact after the American Revolution? 3.  List the three early issues of American policing, and describe their present status. 4. What were some of the major

1. Read the article “Is Email Evil?” Discuss 3-4 of

1. Read the article “Is Email Evil?”  Discuss 3-4 of the author’s ideas on email and share your own professional/ personal experience, including how many emails you send or receive each week. Is email use still important or can another form of communication replace it? 2. Think of a time when the way

This assignment requires students to write a Research Problem statement

This assignment requires students to write a Research Problem statement on their approved research topic. This will be informed by their evaluation of previous research that was started in Unit 2 with the Annotated Bibliography Assignment.  See the attached assignment sheet for details. (The assignment must be double spaced, in

after table 9.5, there is information about Trout Pro Shops.

 after table 9.5, there is information about Trout Pro Shops. Use the information to calculate the NPV, IRR, and MIRR. Post your work in the form of an excel spreadsheet and discuss if the project was a good idea, what you think is the best method, and if the three

Visit the Fortune 500 list for the current year and

  Visit the Fortune 500 list for the current year and select a retail or manufacturing company from the list for this project. Post your selection here. You may search for the name of your company and Investor Relations and look for SEC Filings. Your corporation must meet the following

Scheduling and Staffing Competency Collaborate in healthcare delivery systems settings

  Scheduling and Staffing Competency Collaborate in healthcare delivery systems settings for improved patient outcomes. Scenario You are making a staffing assignment knowing that you are short-staffed. You have five registered nurses (RNs), two licensed practical nurses (LPNs), and two nursing assistants. Those nine employees need to provide a 12-hour

Develop a four week long resistance training program for the

  Develop a four week long resistance training program for the athletic (pick a sport such as soccer or basketball- not ‘gain muscle’ or ‘lose fat’) population of either high school, collegiate, or professional. 3-4 days per week, designate what day of the week; Monday, Wednesday, etc etc. Goal of

Instructions In order to complete assignment #4 you will need

Instructions In order to complete assignment #4 you will need to answer the below questions. Please complete the questions in a Word document and then upload the assignment for grading. When assigning a name to your document please use the following format (last name_Assignment #4). Use examples from the readings,

Assignment: Identifying A Clinical Question Write a 1000-1500-word

Assignment: Identifying A Clinical Question Write a 1000-1500-word essay addressing each of the following points/questions. Be sure to completely answer all the questions for each bullet point. There should be three main sections, one for each bullet below. Separate each section in your paper with a clear heading that allows

Please provide peer feedback to the below. ” Significant and

Please provide peer feedback to the below. ” Significant and detailed training is one of the major learning areas I plan on using in my upcoming courses and at work. Providing more than enough information, resources, and tools to associates whether they are working here or in another country is

Case Study – Chapter 3 Read the Case Study entitled:

Case Study – Chapter 3 Read the Case Study entitled: The role of crime in the work of the Philadelphia Police on Page 35 in the text. What do you think about the article? Should we gauge police effectiveness on Part 1 violent crimes? Do you think the police should change

Read the Case Study: Google, Apple, and FaceBook battle for

 Read the Case Study: Google, Apple, and FaceBook battle for your internet experience on page 264-265 of the text.Please complete the following: Answer all the questions at the end of the case study. The total word count for all three questions should not exceed 500 words Do NOT include the

Community Education and Advocacy Community education and advocacy are both

  Community Education and Advocacy Community education and advocacy are both important components of the work that human service professionals do with children and their families. Both types of interventions play important roles in working with this population. For this assignment, you have the opportunity to choose a social issue

SEU Healthcare Safety and Quality Discussion Nursing Assignment Help

In this week’s discussion: Discuss how the COVID-19 pandemic has influenced the healthcare safety and quality initiatives set forth in KSA’s Vision 2030. Describe the barriers that the COVID-19 pandemic has created.  Analyze the role of the healthcare quality improvement specialist to mitigate these barriers and drive quality in healthcare