C 语言程序,用于计算个人系统的价值范围和平均成本。


问题

供应商以不同的成本销售个人系统。

我们列出一些供应商给出的成本(以百元为单位)列表:−

25.00, 30.50, 15.00, 28.25, 58.15,

37.00, 16.65, 42.00 68.45, 53.50

解决方案

计算平均成本和价值范围。

系列中最高值和最低值之间的差称为范围。因此,范围 = 最高值 - 最低值。

现在,找到该系列中的最高值和最低值。

Explore our latest online courses and learn new skills at your own pace. Enroll and become a certified expert to boost your career.

示例

以下是 C 语言程序,用于计算个人系统的价值范围和平均成本 −

 在线演示

#include<stdio.h>
main(){
   int count;
   float value, high, low, sum, average, range;
   sum = 0;
   count = 0;
   printf("enter no's in line and at end press any negative number
");    input:    scanf("%f", &value);    if (value < 0)    goto output;       count = count + 1;    if (count == 1)       high = low = value;    else if (value > high)       high = value;    else if (value < low)       low = value;       sum = sum + value;    goto input;       output:    average = sum/count;    range = high - low;    printf("

");    printf("Total values : %d
", count);    printf("Highest-value: %f
Lowest-value : %f
", high, low);    printf("Range : %f
Average : %f
", range, average); }

输出

当执行以上程序时,它会输出以下结果 −

Enter numbers in line and at end press any negative number
22.4 56.8 12.3 48.6 31.4 19.0 -1
Total values: 6
Highest-value: 56.799999
Lowest-value: 12.300000
Range: 44.500000
Average: 31.750000

更新时间: 2021 年 3 月 25 日

610 次浏览

开启您的职业生涯

完成课程获得认证

开始
广告