วันพฤหัสบดีที่ 25 กรกฎาคม พ.ศ. 2556
Max-Min (Array)
float[ ] data = {84,75.1,68.9,64.1,67.8}; // กำหนดตัวแปรชนิด float แบบ array ชื่อ data
void setup(){
background (0); // กำหนดสี screen เป็นสีดำ
size(150,150); // กำหนดขนาด
float sum = 0; // กำหนดตัวแปรชนิด float ชื่อ sum
float max = data[0]; // กำหนดตัวแปรชนิด float ชื่อ max
float min = data[0]; // กำหนดตัวแปรชนิด float ชื่อ min
int n = 0; // กำหนดตัวแปรชนิด int ชื่อ n
while(n < data.length){ // กำหนดเงื่อนไขเพื่อวนลูป ข้อมูลใน array ที่ชื่อ data
if(data[n] >= max){ // กำหนดเงื่อนไข ถ้าข้อมูลในช่อง array นั้นๆ มีค่ามากกว่า max
max = data[n]; // ให้ค่า max มีค่าเท่ากับข้อมูลในช่อง array นั้นๆ
}
if(data[n] <= min){ // กำหนดเงื่อนไข ถ้าข้อมูลในช่อง array นั้นๆมีค่าน้อยกว่า min
min = data[n]; // ให้ค่า min มีค่าเท่ากับข้อมูลในช่อง array นั้นๆ
}
sum = sum + data[n]; // ให้ค่าของ sum เป็นการรวมค่าทุกตัวใน array ชื่อ data
n = n + 1; // เพิ่มค่าของ n ขึ้นเรื่้อยๆ
}
fill(255); // กำหนดสีให้ตัวอักษร เป็นสีขาว
text("maximum is " + max,30,40); // แสดงค่าของ max
text("minimum is " + min,30,70); // แสดงค่าของ min
text("average is " + sum/data.length,30,100); // แสดงค่าของ average
}
ที่มา: http://web.nso.go.th/en/survey/ict/ict_house12.htm
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น