วันศุกร์ที่ 3 ตุลาคม พ.ศ. 2557
Calculate sum/average/max/min of values in array.
void setup () {
int [] value = {
30, 55, 63, 78, 105, 47
};
size (150, 150);
background (255, 102, 51);
//show the value
fill(255);
textSize (15);
text ("Sum is "+(Calculate_Sum(value)), 20, 30);
text ("Average is "+(Calculate_Average(value)), 20, 60);
text ("Max is "+(Calculate_Max(value)), 20, 90);
text ("Min is "+(Calculate_Min(value)), 20, 120);
}
void draw () {
}
float Calculate_Sum (int [] a) {
float sum = 0;
for (int i = 0; i<a.length; i++) {
sum = sum + a[i];
}
return sum;
}
float Calculate_Average (int [] a) {
float Average = 0;
Average = Calculate_Sum(a)/a.length;
return Average;
}
int Calculate_Max (int []a) {
int Max = 0;
for (int i = 0; i<a.length; i++) {
if (a[i]>=Max) {
Max = a[i];
}
}
return Max;
}
int Calculate_Min (int [] a) {
int Min = Calculate_Max(a);
for (int i =0; i<a.length; i++) {
if (a[i] <= Min) {
Min = a[i];
}
}
return Min;
}
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น