ผลต่างระหว่างรุ่นของ "418341 ภาคต้น 2552: การบ้าน 1"
ไปยังการนำทาง
ไปยังการค้นหา
Cardcaptor (คุย | มีส่วนร่วม) |
Cardcaptor (คุย | มีส่วนร่วม) |
||
(ไม่แสดง 1 รุ่นระหว่างกลางโดยผู้ใช้คนเดียวกัน) | |||
แถว 10: | แถว 10: | ||
== การส่งงาน == | == การส่งงาน == | ||
− | ให้ส่ง zip file ของ solution ที่บรรจุ solution ของคุณเอาไว้มาที่ pramook at gmail dot com ภายในวันที่ ''' | + | ให้ส่ง zip file ของ solution ที่บรรจุ solution ของคุณเอาไว้มาที่ pramook at gmail dot com ภายในวันที่ '''12 กรกฎาคม 2552 เวลา 23.59 น.''' |
== ตัวอย่างและโครง == | == ตัวอย่างและโครง == | ||
* [http://access.cs.sci.ku.ac.th/~pramook/418341/homework-01/sample.exe คุณสามารถดาวน์โหลดโปรแกรมตัวอย่างได้ที่นี่] | * [http://access.cs.sci.ku.ac.th/~pramook/418341/homework-01/sample.exe คุณสามารถดาวน์โหลดโปรแกรมตัวอย่างได้ที่นี่] | ||
* [http://access.cs.sci.ku.ac.th/~pramook/418341/homework-01/homework-01.zip คุณสามารถดาวน์โหลด zip file ที่บรรจุ Solution และโครงของโปรแกรมได้ที่นี่] | * [http://access.cs.sci.ku.ac.th/~pramook/418341/homework-01/homework-01.zip คุณสามารถดาวน์โหลด zip file ที่บรรจุ Solution และโครงของโปรแกรมได้ที่นี่] |
รุ่นแก้ไขปัจจุบันเมื่อ 10:48, 11 กรกฎาคม 2552
จงเขียนโปรแกรมที่มีการทำงานดังต่อไปนี้
- เมื่อเรียกโปรแกรมแล้วจะสร้างหน้าต่างขนาด 600 x 600 พร้อมกับแสดงชื่อของตัวคุณเองอยู่ตรงกลางหน้าต่าง จะชื่อจริงหรือชื่อเล่น หรือเป็นภาษาไทยหรือภาษาอังกฤษก็ได้ ชื่อนี้จะต้องยาวอย่างน้อย 3 ตัวอักษร ยกตัวอย่างเช่น (20 คะแนน)
- เมื่อกด spacebar แล้ว ให้เคลียร์หน้าจอ แล้วทำให้ชื่อของคุณเคลื่อนที่จากทางด้านซ้ายของหน้าจอไปทางด้านขวาของหน้าจอ เมื่อเคลื่อนที่ไปจนพ้นขอบซ้ายแล้ว ก็ให้มันโผล่ที่ขอบขวาอีกครั้ง เช่นนี้ไปเรื่อยๆ (30 คะแนน)
- เมื่อกด spacebar อีกครั้ง ให้เคลียร์หน้าจอ แล้วทำให้มีชื่อของคุณ ขนาดต่างๆ กัน สีต่างๆ กัน เคลื่อนที่จากทางด้านขวาของหน้าจอไปทางหน้าซ้ายของหน้าจอ (40 คะแนน)
- เมื่อกด spacebar อีกครั้ง ให้กลับไปแสดงชื่อของตัวคุณอยู่นิ่งๆ กลางจออีกครั้งหนึ่ง และเมื่อกด spacebar อีกครั้งให้แสดงภาพตามข้อ 2 อีกครั้ง วนเช่นนี้ไปเรื่อยๆ (5 คะแนน)
- เมื่อกด ESC ในตอนใดที่โปรแกรมทำงานอยู่ ให้โปรแกรมจบการทำงานตัวเองทันที (5 คะแนน)
การส่งงาน
ให้ส่ง zip file ของ solution ที่บรรจุ solution ของคุณเอาไว้มาที่ pramook at gmail dot com ภายในวันที่ 12 กรกฎาคม 2552 เวลา 23.59 น.