วันศุกร์ที่ 26 กรกฎาคม พ.ศ. 2556

[Max Min Average]





float [] New= {66.2,33.8, 34.9, 23.5,14.6,15.8,11.2}; //ใช้ตัวแปรชื่อNew เก็บค่าที่เป็นเลขทศนิยมจึงใช้float
int c=0;  ประกาศ+กำหนดตัวแปร c เป็น 0  เพื่อใช้ในการเช็ครอบ จากการวน loop
float a; ประกาศตัวแปร a เป็นเลขทศนิยม
float max = New[0];  ประกาศและกำหนดให้ตัวแปร max มีค่าเท่ากับ ค่าแรกของ Array
float min = New[0]; ประกาศและกำหนดให้ตัวแปร min มีค่าเท่ากับ ค่าแรกของ Array
float avr; ประกาศตัวแปร avr  เป็นเลขทศนิยม

void setup() {
  while (c<New.length) {  // เงื่อนไขแรกให้ c น้อยกว่าความยาวของ Array ถ้าเป็นจริงก็จะทำเงื่อนไขต่อไป
    if (New[c] > max) {
      max = New[c];
      a = c+1;
    }
    if (New[c] < min) {
      min = New[c];
      a = c+1;
    }
    avr = avr + New[c];
    c=c+1;
    avr = avr/c;
  }
  println("max = "+max);  // ปริ้นค่า max ออกมา
  println("min = "+min);  // ปริ้นค่า min ออกมา
  println("average = "+avr);  // ปริ้นค่า avr ออกมา


}

หาค่า Max Min Average ของ ร้อยละของครัวเรือนและประชากรที่ใช้อินเตอร์เน็ตจากทุกแหล่ง
 ที่มา : http://service.nso.go.th/nso/nso_center/project/search_center/23project-th.htm

ไม่มีความคิดเห็น:

แสดงความคิดเห็น