首页 > 试题广场 >

设某城市3个百货公司某个季度销售电视机的情况和价格如下所示。

[问答题]
设某城市3个百货公司某个季度销售电视机的情况和价格如下所示。编写程序,将表数据用数组存放,求各百货公司的电视机营业额。


牌号

公司

康佳

TCL

长虹

第一百货公司

300

250

150

第二百货公司

200

240

200

第三百货公司

280

210

180

牌号

价格

康佳

3500

TCL

3300

长虹

3800


推荐
#include<iostream>
using namespace std;
int main()
{
long s[][3] = { { 300, 250, 150 }, { 200, 240, 200},{ 280, 210, 180 } };
  long p[] = { 3500, 3300, 3800 };
  int i,j;
  double sum;
  for( i=0; i<3; i++ )
  {
sum=0;
    for( j=0; j<3; j++)
      sum += s[i][j] * p[j];
    cout << "第" << i+1 << "百货公司的电视机营业额:  " << sum << endl;
  }
}

发表于 2018-05-07 11:43:03 回复(0)
            
#题目描述
(1661)# 设某城市3个百货公司某个季度销售电视机的情况和价格如下所示。编写程序,将表数据用数组存放,求各百货公司的电视机营业额。
info_sale = [[300,250,150],[200,240,200],[280,210,180]]#用一个二维数组来存放,行表示公司,列表示品牌,定义了一个3*3的数组
price = [3500,3300,3800](1662)#电视品牌单价
sum_sale1 = 0#第一个公司的营业额
sum_sale2 = 0(1663)#第二个公司的营业额
sum_sale3 = 0#第二个公司的营业额

for i in range(len(info_sale)):
            for j in range(len(info_sale)):(1664)#取
                      if i ==0:
                                sum_sale1 += info_sale[i][j]*price[j]
                      elif i==1:
                           sum_sale2 += info_sale[i][j] * price[j]

                      else:
                          sum_sale3 += info_sale[i][j] * price[j]


print(sum_sale1,sum_sale2,sum_sale3)

这是python版本的代码

发表于 2020-03-07 15:37:40 回复(0)