Ask Question, Ask an Expert

+1-415-315-9853

info@mywordsolution.com

Ask Programming Language Expert

Production and Sales Analysis

A company manufactures five categories of products and the numbers of items manufactured and sold are recorded product-wise every week in a month. The company reviews its production schedule at every month end. The review may require one or more of the following information:

a)  Value of weekly production and sales

b) Total value of all the products manufactured

c) Total value of all the products sold

d) Total value of each  product  manufactured and sold

The products manufactured and sold can be represented by two-dimensional arrays M and S respectively. Mij represents the number of jth type product manufactured in ith week and Sij the number of jth product sold in ith week.

The cost of each product can be represented by C. Cj is the cost of jth type product. The value of products manufactured and sold can be represented respectively as follows

Mvalue[i][j] = Mij * Cj

Svalue[i][j] = Sij * Cj

The following additional variables can be used :

Mweek[i] = Value of all the products manufactured in week i
                          =  ∑ 5 j=1 Mvalue[i][j]
Sweek[i] = Value of all the products in week i
                          =  ∑ 5 j=1 Svalue[i][j]
M product[j] = Value of jth type product manufactured during the month
          =  ∑ 4  j=1 Mvalue[i][j]
S product[j] = Value of jth type product sold during the month
          =  ∑ 4  j=1 Svalue[i][j]
Mtotal = Total Value of all the products manufactured during the month
             =  ∑ 4  j=1 Mweek[i]  =  ∑ 5 j=1  M product[j]
Mtotal = Total Value of all the products sold during the month
             =  ∑ 4  j=1 Sweek[i]  =  ∑ 5 j=1  Sproduct[j]

Based on the above information students will have to perform the following operations

1) Weekly manufactured product must be entered manually

2) Weekly sold product must be entered manually

3) Cost of each product must be entered manually

The following is the list of choices that one should choose from the main menu

1) Enter the appropriate item number

2) Value matrices of production and sales

3) Total value of weekly production and sales

4) Product_wise monthly value of production and sales

5) Grand total value of production and sales

6) Exit

Note: the program must use fundamental concepts of C e.g. Functions, arrays, loops, conditional statements etc. Validations require to be included to make sure the accuracy of the system. State any assumptions which you make under each function.

Program should be modular, user-friendly using programming techniques which you have learnt. You might include any extra features that you may feel relevant and that add value to the system. The menus can be modified in order to facilitate more options.

You must include good programming practice like comments, variable initialisation, naming conventions and indentation.

Documentation:

• Cover Page (Page 1)

• Contents Page with page number

• Acknowledgement

• Introduction (Objectives, Scope)

• Project Description (Functions including assumption)

• Flowchart or Pseudocode (segments of program design including all the extra features)

• C programming concepts applied in the system with sample segment of code.

• User guide with Sample Input Output Screens (Screenshots that are describeed)

• Limitations and Future Enhancement

• Conclusion (Learning experiences)

• Source Code

• Document must have maximum word limit 3000.

Documentation Standard

• Font Size       : 12

• Font             : Times New Roman

• Line Spacing  : Single

• Paper           : White A4 Size Only

Programming Language, Programming

  • Category:- Programming Language
  • Reference No.:- M91938

Have any Question? 


Related Questions in Programming Language

Assignmentstep 1create a class named account with data

Assignment Step 1: Create a class named Account with data fields for an account number, payment amount and balance as well as the appropriate set and get methods. Include a constructor method that contains no arguments. ...

Assignmentscenariosummaryin this lab you will create one

Assignment Scenario/Summary In this lab, you will create one project that reads from a file, one project that writes to a file, and one project drawing a snowman. Program files for each of the following programs. Write o ...

Assignmentthe csit racing club is a group that runs amateur

Assignment The CSIT Racing Club is a group that runs amateur car racing events throughout the US. In This project, write a program that will help the club determine the winner of their Fall Rally Race. You will need to d ...

Asignmentbe sure to follow the coding standard guidelines

Assignment Be sure to follow the Coding Standard Guidelines. You must properly indent and comment your code. Indent code and insert comments to document your program. Program must be implemented and run as instructed. So ...

Handling exceptions in the guestbook applicationgeneral

Handling Exceptions in the Guestbook Application General guideline In this project, you will need to implement exception handling mechanism in the Guestbook application created in Lab. The code I provide to you does not ...

James wants to buy a motorcycleinstructions the following

James wants to buy a motorcycle Instructions: The following programming problem can be solved by a program that performs three basic tasks-Input Data, Process Data, and Output Results. Use RAPTOR to design a suitable pro ...

The concepts discussed in this section can also be applied

The concepts discussed in this section can also be applied to eliminate partially dead code. A definition of a variable is partial ly dead if the variable is live on some paths and not others. We can optimize the program ...

Assignmentinstructions the following programming problem

Assignment Instructions: The following programming problem can be solved by a program that uses three basic tasks-Input Data, Process Data, and Output Results. To process the data, it uses loops, arrays, decisions, accum ...

Programming assignmentthis question has two parts a and

Programming Assignment This question has two parts (a) and (b): Develop a program to read in five exam-scores (in the range of 0-100) of a student in HIST220 class. (a) You program should compute and store in memory the ...

Generate code for the given three-address statements

Generate code for the given three-address statements assuming all variables are stored in memory locations. a) x = 1 b) x = a c) x = a + 1 d) x = a + b e) The two statements x = b * c y = a + x

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

WalMart Identification of theory and critical discussion

Drawing on the prescribed text and/or relevant academic literature, produce a paper which discusses the nature of group

Section onea in an atwood machine suppose two objects of

SECTION ONE (a) In an Atwood Machine, suppose two objects of unequal mass are hung vertically over a frictionless

Part 1you work in hr for a company that operates a factory

Part 1: You work in HR for a company that operates a factory manufacturing fiberglass. There are several hundred empl

Details on advanced accounting paperthis paper is intended

DETAILS ON ADVANCED ACCOUNTING PAPER This paper is intended for students to apply the theoretical knowledge around ac

Create a provider database and related reports and queries

Create a provider database and related reports and queries to capture contact information for potential PC component pro