Assume that two students take a java exam, and the result are assigned to two variables:
int mark1 = 44;
int mark2 = 51;
write a program which calculates and display the average mark as a float value. Check your answer with a calculator.
void setup () {
//ฟัง์ชั่น void setup () {....} เป็นคำสั่งที่จะถูกโปรแกรมเรียกมาใช้ก่อนและเรียกใช้เพียงครั้งเดียว
//Local variable //การประกาสตัวแปรภายในฟังก์ชั่น ฟังก์ชั่นอื่นไม่สามารถเรียกใช้ได้
int mark1 = 44;
//เป็นการประกาศ และกำหนด ตัวแปรเป็นชนิดจำนวนเต็ม โดยมีวิธีใช้ดังนี้ ชนิดของตัวแปร ชื่อของตัวแปร = ค่าที่จะใส่ให้กับตัวแปร
int mark2 = 51;
float sum;
float average;
sum = mark1+mark2;
average =sum/2;
//เป็นสมการการหาค่าเฉลี่ย โดย (จำนวนที่1 + จำนวนที่2)/2
println ("Average = "+average);
//เป็นคำสั่งที่ใช้ในการพิมพ์ผลลัพธ์ โดยที่ println ("ข้อความ"+ชื่อตัวแปร);
size (120, 50);
//เป็นคำสั่งที่ใช้กำหนดขนาด ของ canvas โดยมีวิธีใช้ดังนี้ size = (ความกว้าง, ความสูง);
background (102, 51, 0);
//เป็นคำสั่งใส่สีให้กับ background โดย background (ค่าของสีแดง, ค่าของสีเขียว, ค่าของสีน้ำเงิน);
text ("Average = "+average, 20, 30);
//เป็นคำสั่งใช้แสดงผลลัพธ์ออกทาง Display โดยที่ text ("ข้อความ"+ตัวแปร);
}
ที่มา : Java for Students Second Edition, DOUGLAS BELL AND MIKE PARR, ISBN 0-13010922-3
Convert 37 Celsius to Fahrenheit
void setup () {
//ฟัง์ชั่น void setup () {....} เป็นคำสั่งที่จะถูกโปรแกรมเรียกมาใช้ก่อนและเรียกใช้เพียงครั้งเดียว
//Local variable //การประกาสตัวแปรภายในฟังก์ชั่น ฟังก์ชั่นอื่นไม่สามารถเรียกใช้ได้
//ฟัง์ชั่น void setup () {....} เป็นคำสั่งที่จะถูกโปรแกรมเรียกมาใช้ก่อนและเรียกใช้เพียงครั้งเดียว
//Local variable //การประกาสตัวแปรภายในฟังก์ชั่น ฟังก์ชั่นอื่นไม่สามารถเรียกใช้ได้
float Celsius = 37;
//เป็นการประกาศ และกำหนด ตัวแปรเป็นชนิดจำนวนทศนิยม โดยมีวิธีใช้ดังนี้ ชนิดของตัวแปร ชื่อของตัวแปร = ค่าที่จะใส่ให้กับตัวแปร
//เป็นการประกาศ และกำหนด ตัวแปรเป็นชนิดจำนวนทศนิยม โดยมีวิธีใช้ดังนี้ ชนิดของตัวแปร ชื่อของตัวแปร = ค่าที่จะใส่ให้กับตัวแปร
float Fahrenheit;
Fahrenheit = ((Celsius*9)/5)+32;
//เป็นสูตรการเปลี่ยนฟาเรนไอต์ เป็นองศา
//เป็นสูตรการเปลี่ยนฟาเรนไอต์ เป็นองศา
println ("Fahrenheit = "+Fahrenheit);
//เป็นคำสั่งที่ใช้ในการพิมพ์ผลลัพธ์ โดยที่ println ("ข้อความ"+ชื่อตัวแปร);
//เป็นคำสั่งที่ใช้ในการพิมพ์ผลลัพธ์ โดยที่ println ("ข้อความ"+ชื่อตัวแปร);
size (150, 50);
//เป็นคำสั่งที่ใช้กำหนดขนาด ของ canvas โดยมีวิธีใช้ดังนี้ size = (ความกว้าง, ความสูง);
//เป็นคำสั่งที่ใช้กำหนดขนาด ของ canvas โดยมีวิธีใช้ดังนี้ size = (ความกว้าง, ความสูง);
background (53, 204, 0);
//เป็นคำสั่งใส่สีให้กับ background โดย background (ค่าของสีแดง, ค่าของสีเขียว, ค่าของสีน้ำเงิน);
//เป็นคำสั่งใส่สีให้กับ background โดย background (ค่าของสีแดง, ค่าของสีเขียว, ค่าของสีน้ำเงิน);
text ("Fahrenheit = "+Fahrenheit, 20, 30);
//เป็นคำสั่งใช้แสดงผลลัพธ์ออกทาง Display โดยที่ text ("ข้อความ"+ตัวแปร);
//เป็นคำสั่งใช้แสดงผลลัพธ์ออกทาง Display โดยที่ text ("ข้อความ"+ตัวแปร);
}
ที่มา : Java for Students Second Edition, DOUGLAS BELL AND MIKE PARR, ISBN 0-13010922-3
Convert 3 feet into meters
void setup () {
//ฟัง์ชั่น void setup () {....} เป็นคำสั่งที่จะถูกโปรแกรมเรียกมาใช้ก่อนและเรียกใช้เพียงครั้งเดียว
//Local variable //การประกาสตัวแปรภายในฟังก์ชั่น ฟังก์ชั่นอื่นไม่สามารถเรียกใช้ได้
float feet = 3;
//เป็นการประกาศ และกำหนด ตัวแปรเป็นชนิดจำนวนทศนิยม โดยมีวิธีใช้ดังนี้ ชนิดของตัวแปร ชื่อของตัวแปร = ค่าที่จะใส่ให้กับตัวแปร
float meters;
meters = feet*0.3048;
//เป็นสูตรการเปลี่ยนเมตรเป็นฟุตโดยคูณ 0.3048 เข้าไป
println ("Meters = "+meters);
//เป็นคำสั่งที่ใช้ในการพิมพ์ผลลัพธ์ โดยที่ println ("ข้อความ"+ชื่อตัวแปร);
size (150, 50);
//เป็นคำสั่งที่ใช้กำหนดขนาด ของ canvas โดยมีวิธีใช้ดังนี้ size = (ความกว้าง, ความสูง);
background (153, 51, 102);
//เป็นคำสั่งใส่สีให้กับ background โดย background (ค่าของสีแดง, ค่าของสีเขียว, ค่าของสีน้ำเงิน);
text ("Meters = "+meters, 20, 30);
//เป็นคำสั่งใช้แสดงผลลัพธ์ออกทาง Display โดยที่ text ("ข้อความ"+ตัวแปร);
}
//ฟัง์ชั่น void setup () {....} เป็นคำสั่งที่จะถูกโปรแกรมเรียกมาใช้ก่อนและเรียกใช้เพียงครั้งเดียว
//Local variable //การประกาสตัวแปรภายในฟังก์ชั่น ฟังก์ชั่นอื่นไม่สามารถเรียกใช้ได้
float feet = 3;
//เป็นการประกาศ และกำหนด ตัวแปรเป็นชนิดจำนวนทศนิยม โดยมีวิธีใช้ดังนี้ ชนิดของตัวแปร ชื่อของตัวแปร = ค่าที่จะใส่ให้กับตัวแปร
float meters;
meters = feet*0.3048;
//เป็นสูตรการเปลี่ยนเมตรเป็นฟุตโดยคูณ 0.3048 เข้าไป
println ("Meters = "+meters);
//เป็นคำสั่งที่ใช้ในการพิมพ์ผลลัพธ์ โดยที่ println ("ข้อความ"+ชื่อตัวแปร);
size (150, 50);
//เป็นคำสั่งที่ใช้กำหนดขนาด ของ canvas โดยมีวิธีใช้ดังนี้ size = (ความกว้าง, ความสูง);
background (153, 51, 102);
//เป็นคำสั่งใส่สีให้กับ background โดย background (ค่าของสีแดง, ค่าของสีเขียว, ค่าของสีน้ำเงิน);
text ("Meters = "+meters, 20, 30);
//เป็นคำสั่งใช้แสดงผลลัพธ์ออกทาง Display โดยที่ text ("ข้อความ"+ตัวแปร);
}
ที่มา : Java for Students Second Edition, DOUGLAS BELL AND MIKE PARR, ISBN 0-13010922-3
ไม่มีความคิดเห็น:
แสดงความคิดเห็น