সমস্যা
একটি পার্সোনাল সিস্টেম ভেন্ডরদের দ্বারা ভিন্ন-भিন্ন খরচে বিক্রি হয়।
কিছু ভেন্ডরের উদ্ধৃত খরচের তালিকা (শতক 단위로) নিচে দেওয়া হলো:
২৫.০০, ৩০.৫০, ১৫.০০, ২৮.২৫, ৫৮.১৫,
৩৭.০০, ১৬.৬৫, ৪২.০০ ৬৮.৪৫, ৫৩.৫০
সমাধান
গড় খরচ এবং ভ্যালুর রেঞ্জ বের করুন।
সিরিজের সর্বোচ্চ এবং সর্বনিম্ন ভ্যালুর পার্থক্যকে রেঞ্জ বলা হয়। সুতরাং, Range = highest value - lowest value।
এখন, সিরিজে সর্বোচ্চ এবং সর্বনিম্ন ভ্যালু খুঁজে বের করুন।
উদাহরণ
পার্সোনাল সিস্টেমের ভ্যালুর রেঞ্জ এবং গড় খরচ বের করার 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\n"); 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("\n\n"); printf("Total values : %d\n", count); printf("Highest-value: %f\nLowest-value : %f\n", high, low); printf("Range : %f\nAverage : %f\n", 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