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
广告