Question

In: Computer Science

C PROGRAM Problem Specification: You are a software engineer of a Car Sale company. And Car...

C PROGRAM

Problem Specification:

You are a software engineer of a Car Sale company. And Car Sales is preparing for the end of the year sale. CEO wants to track the sales of your four sales people. You have been asked to help with the preparations for the sales event.

The CEO asked for a program to quickly tabulate their sale. It will be your job to implement this program in C. You are not required to use functions in this lab. Your program will need to perform the following tasks to receive full credit for this assignment:

Read a list of final sales of each sales person into a one-dimensional array.

  • Calculate the percentage of each sales person of the total sales.
  • Print each individual sales percentage.
  • Print the total sales
  • The array will be of type double.
  • Sales will be printed 2 decimal places and the percentage listed with 1 decimal place showing.

Testing:

Try this set of sales, for your test run. $182,550.92        $239,557.34      $98,278.88        $ 411,642.47

Input:

Enter the sales for Sales Person 1: 182550.92

Enter the sales for Sales Person 2: 239557.34

Enter the sales for Sales Person 3: 98278.88

Enter the sales for Sales Person 4: 411642.47

Output:

Sales Person Percentage of Sale

Sales Person 1: 19.6%

Sales Person 2: 25.7%

Sales Person 3: 10.5%

Sales Person 4: 44.2%

Total Sales for Event: $932029.61

Solutions

Expert Solution


#include <stdio.h>


int main()
{
double sales[10];
int n;
printf("Enter number of sales people: ");
scanf("%d",&n);
double sum=0;
for(int i=0;i<n;i++){
   printf("Enter the sales for Sales Person %d:",i+1);
   scanf("%lf",&sales[i]);
   sum=sum+sales[i];
}
printf("Sales Person Percentage of Sale\n");
for(int i=0;i<n;i++){
   printf("Sales Person %d: %.1lf %\n",i+1,sales[i]/sum*100);
}
printf("Total Sales for Event: $%.2lf",sum);

return 0;
}

Note : Please comment below if you have concerns. I am here to help you

If you like my answer please rate and help me it is very Imp for me


Related Solutions

Write a C program of car sale: The Visual Studio project itself must make its output...
Write a C program of car sale: The Visual Studio project itself must make its output to the Console (i.e. the Command Prompt using printf) and it must exhibit the following features as a minimum: 10%: Looping Menu with 2 main actions: Sell Car, View Sales Note: A Car is defined only by its price 10% Must contain at least one array containing sales figures (each entry represents the price of one vehicle) for a maximum of 10 Cars 5%:...
Subject : Professional ethics in computing Software Engineer Christopher is hired by software company, ABC Software,...
Subject : Professional ethics in computing Software Engineer Christopher is hired by software company, ABC Software, and involved in the design of specialized software for Gladstone City Council (GCC) in connection with the operations of facilities that impact on public health and safety, such as those that control air and water quality. Testing the software system is part of the design process. Christopher conducts extensive testing and finds that the software is safe to use under existing standards. But Christopher...
1. Specification Write a C program to implement a simple calculator that accepts input in the...
1. Specification Write a C program to implement a simple calculator that accepts input in the following format and displays the result of the computation: calc [operand_1] [operator] [operand_2] The operands operand_1 and operand_2 are non-negative integers. The operator is one of the following: addition (+), subtraction (-), multiplication (x), division (/) and modulo (%). Note: For the multiplication operator, use letter ‘x’. If you use the asterisk ‘*’, your program will not work properly 2. Implementation • The program...
9.7. You are auditing a company engaged in the development and sale of games software over...
9.7. You are auditing a company engaged in the development and sale of games software over the internet. Software is high quality and therefore we point our attention to controls over the sales of their products. The companies systems are fully integrated and sales automatically update the corresponding bank and trade receivable records (depending on payment type) and quantity inventory records. Your firm asks audit staff to classify control risk as low, medium or high. Initial discussions with management have...
You are a software engineer and project manager, a customer approaches you and wishes you to...
You are a software engineer and project manager, a customer approaches you and wishes you to develop a software product for them Some details The interview process went well with the customer, except there was limited detail, and you are not sure if the customer has sufficient detail. Your engineering group mostly young, freshly out of college, there are few older seasoned engineers that have done large projects before You have a 1 year time limit Your management believes in...
Program this in C thank you PROBLEM DESCRIPTION: Write a program to implement the following requirement:...
Program this in C thank you PROBLEM DESCRIPTION: Write a program to implement the following requirement: The program will read from standard input two things - a string str1 on the first line of stdin (this string may be an empty string) - a string str2 on the second line of stdin (this string may be an empty string) Note that stdin does not end with '\n'. The program will output a string that is the concatenation of string str1...
Mindy Lee was a software engineer who worked for a company that is known for its...
Mindy Lee was a software engineer who worked for a company that is known for its inventory management software suite. She specialized in designing interfaces that help a business migrate its inventory data to cloud computing. Mindy has loved the Internet since her school years; she used email and browsers before any other kid in her class. She books all her travel arrangements online, including flights, car rentals and hotel rooms. Mindy has inherited money and invested in a small...
In a recent advertisement a new car has a sale price of $32,000. The car company...
In a recent advertisement a new car has a sale price of $32,000. The car company is giving you the option of receiving a $3500 cash rebate or a special interest rate (for those who qualify) at 0.9% for 5 years. If the local bank will lend you the money at 4.5% for 5 years should you take the discount and borrow from the bank or select the low interest rate from the company? What option would you select and...
You have to be the chief Software Engineer, and your mission is to describe functional and...
You have to be the chief Software Engineer, and your mission is to describe functional and non-functional requirements, as good and detailed as possible. When you are missing data, you have to make assumptions (sometimes wild ones). No one can really answer your questions, and you have a presentation to the higher management in 45 min sharp. By then, you have to construct a document, with a very small ( no more than 10 lines) executive description, and no more...
The Luxury Ocean Cruise Outings company has provided Global Rainwith a software specification document that...
The Luxury Ocean Cruise Outings company has provided Global Rain with a software specification document that details a menu-driven software application. Other developers on your software development team have already begun this project by creating the Ship, Cruise, Passenger, and Driver classes. You will modify the classes by including attributes and their proper data structures, writing methods to perform required functionality and behavior, and making sure that your program performs input validation and exception handling.--------DRIVER.JAVA---------import java.util.ArrayList;import java.util.Scanner;import static java.lang.Integer.parseInt;public class...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT