งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

Page: 1 การโปรแกรมเชิงวัตถุด้วยภาษา JAVA บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 22 มิถุนายน 2550 pyramid มหาวิทยาลัยเนชั่น

งานนำเสนอที่คล้ายกัน


งานนำเสนอเรื่อง: "Page: 1 การโปรแกรมเชิงวัตถุด้วยภาษา JAVA บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 22 มิถุนายน 2550 pyramid มหาวิทยาลัยเนชั่น"— ใบสำเนางานนำเสนอ:

1 Page: 1 การโปรแกรมเชิงวัตถุด้วยภาษา JAVA บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 22 มิถุนายน 2550 pyramid มหาวิทยาลัยเนชั่น มหาวิทยาลัยเนชั่น

2 Page: 2 วัตถุประสงค์ ข้อมูลจาก ถ้ารักจะเป็นนักคอมพิวเตอร์.. ต้องพยายามแบบ.. ฝนทั่งให้เป็นเข็ม sharpen an anvil to create a pin

3 Page: 3 ความเหมือนที่แตกต่าง หลายครั้งที่ผมต้องเริ่มสอนเขียน โปรแกรม ให้นักเรียนกลุ่มใหม่ และก็ต้อง บอกเล่า ด้วยประโยคเดิมทุกครั้งว่า " การ เขียนโปรแกรม ทุกภาษานั้นเหมือนกัน " สิ่งที่ แตกต่างกัน ของแต่ละภาษาคือ syntax แต่ สิ่งที่เหมือนกันของทุกภาษาคือ การใช้ ประสบการณ์จากภาษาหนึ่ง ไปใช้ในอีก ภาษาหนึ่งได้ ด้วยการซึมซับ เรื่องของ Structure Programming จนเข้าใจ เพื่อ ควบคุมในสิ่งที่คล้าย ๆ กันคือ input, process และ output ซึ่งหมายความว่า ถ้า ท่านเขียนโปรแกรมอะไร ในภาษาหนึ่งได้แล้ว การเขียนโปรแกรมแบบนั้น ในภาษาอื่นย่อม ไม่ใช่เรื่องยากอีกต่อไป

4 Page: 4 เข้าทำงานใน for รอบเดียว for (int i=1; i<=1; i++){ System.out.println(i); :: } 1

5 Page: 5 ไม่เข้าไปทำงานภายใน For for (int i=1; i<=0; i++){ System.out.println(i); :: }

6 Page: 6 พิมพ์ 1 ถึง 2 อย่างง่าย for (int i=1; i<=2; i++){ System.out.println(i); :: } 1212

7 Page: 7 พิมพ์ 5 ถึง 1 อย่างง่าย 1: class x { 2: public static void main(String args[]) { 3: for (int i=5;i>=1;i--) { 4: System.out.println(i); 5: } 6: } 7: } : class y { 2: public static void main(String args[]) { 3: for (int i=1;i<=5;i++) { 4: System.out.println(i % 2); 5: } 6: } 7: }

8 Page: 8 หลายบรรทัดใน for 1: class y { 2: public static void main(String args[]) { 3: for (int i=1;i<=3;i++) { 4: System.out.print("*"); 5: System.out.print(i); 6: System.out.println("*"); 7: } 8: } 9: } *1**2**3**1**2**3*

9 Page: 9 ก่อน และหลัง for 1: class y { 2: public static void main(String args[]) { 3: System.out.print("*"); 4: for (int i=1;i<=3;i++) { 5: System.out.print(i); 6: } 7: System.out.println("*"); 8: } 9: } *123*

10 Page: 10 For ซ้อน For (1/4) 1: class y { 2: public static void main(String args[]) { 3: for (int i=1;i<=3;i++) { 4: for (int j=1;j<=4;j++) { 5: System.out.print( i ); 6: } 7: System.out.println(); 8: } 9: } 10:}

11 Page: 11 For ซ้อน For (2/4) 1: class y { 2: public static void main(String args[]) { 3: for (int i=1;i<=3;i++) { 4: for (int j=1;j<=i;j++) { 5: System.out.print( j ); 6: } 7: System.out.println(); 8: } 9: } 10: }

12 Page: 12 For ซ้อน For (3/4) 1: class y { 2: public static void main(String args[]) { 3: for (int i=1;i<=3;i++) { 4: for (int j=1;j<=i;j++) { 5: System.out.print( i ); 6: } 7: System.out.println(); 8: } 9: } 10: }

13 Page: 13 For ซ้อน For (4/4) 1: class y { 2: public static void main(String args[]) { 3: for (int i=1;i<=3;i++) { 4: for (int j=1;j<=(i*2)- 1;j++) { 5: System.out.print( j ); 6: } 7: System.out.println(); 8: } 9: } 10: }

14 Page: 14 For ซ้อนหลาย For (1/4) 1: class y { 2: public static void main(String args[]) { 3: for (int i=1;i<=4;i++) { 4: for (int j=1;j<=10 - i;j++) { 5: System.out.print(" "); 6: } 7: for (int k=1;k<=i;k++) { 8: System.out.print( k ); 9: } 10: System.out.println(); 11: } 12: } 13:}

15 Page: 15 For ซ้อนหลาย For (2/4) 1: class y { 2: public static void main(String args[]) { 3: for (int i=1;i<=4;i++) { 4: for (int j=1;j<=10 - i;j++) { 5: System.out.print(" "); 6: } 7: for (int k=1;k<=i;k++) { 8: System.out.print( k ); 9: } 10: for (int l=i - 1;l>=1;l--){ 11: System.out.print( l ); 12: } 13: System.out.println(); 14: } 15: } 16:}

16 Page: 16 For ซ้อนหลาย For (3/4) 1: class y { 2: public static void main(String args[]) { 3: for (int i=1;i<=4;i++) { 4: for (int j=1;j<=i;j++) { 5: System.out.print(" "); 6: } 7: for (int k=1;k<=5-i;k++){ 8: System.out.print( k ); 9: } 10: for (int l=4-i;l>=1;l--){ 11: System.out.print( l ); 12: } 13: System.out.println(); 14: } 15: } 16:}

17 Page: 17 For ซ้อนหลาย For (4/4) 1: class pyramid { 2: public static void main(String args[]) { 3: int k = 4; 4: for (int i=1;i<=k;i++) { 5: for (int j=2;j<=i;j++) { 6: System.out.print(" "); 7: } 8: System.out.print(i+""+i); 9: for (int j=k;j>=(i+1);j--){ 10: System.out.print("*"); 11: } 12: System.out.println(i+""+i); 13: } 14: } 15:} 11***11 22**22 33*


ดาวน์โหลด ppt Page: 1 การโปรแกรมเชิงวัตถุด้วยภาษา JAVA บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 22 มิถุนายน 2550 pyramid มหาวิทยาลัยเนชั่น

งานนำเสนอที่คล้ายกัน


Ads by Google