รบกวนช่วยหน่อยค่ะ
ช่วยเขียนโค้ดต่อให้หน่อยค่ะ "การเรียงจากมากไปหาน้อย น้อยไปหามาก"
โปรแกรมคำนวณหา ผลรวม ค่าเฉลี่ย ค่าต่ำสุด ค่าสูงสุด #include <stdio.h> #include <conio.h> float number[20],min,max,aver,sum; int i,j,num; main() { clrscr(); printf("\n\tHow many number do you want? "); scanf("%d",&num); clrscr(); for (i=0;i<num;i++) { printf("\n\tEnter number no. %d ",i+1); scanf("%f",&number[i]); } clrscr(); min = number[0]; for (j=0;j<num;j++) if ( number[j] < min ) min = number[j]; max = number[0]; for (j=0;j<num;j++) if ( number[j] > max ) max = number[j]; sum = 0; for (i=0;i<num;i++) sum = sum + number[i]; aver = sum / num ; j=0; while (j<num) { printf("\n\t\tnumber[%d] = %6.2f",j,number[j]); j++; } printf("\n\t Minimum value = %6.2f \n\t Maximum value = %6.2f \n\t sum of data = %6.2f \n\t Average of Data = %6.2f",min,max,sum,aver); }
|