Finding total number of each Product sold and total product sold by each Person
Question: A multinational company has hired 3 sales persons for selling its 3 different products in a City. Each sales person sells each of these products. Write a program to read number of each product sold by all sales persons. Calculate total sells of each product and the total sells of each sales-person. Use Arrays.
Program
#include<stdio.h>
#include<conio.h>
int main()
{
int arr[3][3], i, j, productSale[3], personSale[3];
clrscr();
/* Reading */
for(i=0; i < 3; i++)
{
for(j=0; j < 3; j++)
{
printf("Enter number of product-%d sold by person-%d:\n",j+1, i+1);
scanf("%d", &arr[i][j]);
}
}
/* Calculation */
for(i=0;i< 3; i++)
{
productSale[i] = 0;
personSale[i] = 0;
for(j=0; j< 3; j++)
{
personSale[i] += arr[i][j];
productSale[i] += arr[j][i];
}
}
/* Displaying each product sold */
printf("Details of each product sold is:\n");
for(i=0;i < 3; i++)
{
printf("Product-%d = %d\n",i+1, productSale[i]);
}
/* Displaying total product sold by each person*/
printf("Details of total product sold by each person is:\n");
for(i=0;i < 3; i++)
{
printf("Person-%d = %d\n",i+1, personSale[i]);
}
getch();
return 0;
}
Output of above program:
Enter number of product-1 sold by person-1: 1 ↲ Enter number of product-2 sold by person-1: 2 ↲ Enter number of product-3 sold by person-1: 3 ↲ Enter number of product-1 sold by person-2: 4 ↲ Enter number of product-2 sold by person-2: 5 ↲ Enter number of product-3 sold by person-2: 6 ↲ Enter number of product-1 sold by person-3: 7 ↲ Enter number of product-2 sold by person-3: 8 ↲ Enter number of product-3 sold by person-3: 9 ↲ Details of each product sold is: Product-1 = 12 Product-2 = 15 Product-3 = 18 Details of total product sold by each person is: Person-1 = 6 Person-2 = 15 Person-3 = 24 Note: ↲ indicates ENTER is pressed.