<1> |
แฟ้ม scores.txt เก็บคะแนนกลางภาคและปลายภาคของนักเรียน
ข้อมูลภายในคั่นด้วย comma (,) อาจมีช่องว่างด้วย เช่น
ID, Mid (30),Final (100)
P49203, 25, 45
P44949, 5, 100
P50392x, 29,48
P52812a1,27, 8
จงเขียนโปรแกรมอ่านแฟ้มนี้ มาปรับรูปแบบใหม่
แล้วบันทึกลงแฟ้ม scores_table.txt
ในรูปแบบตารางข้างล่างนี้
+-----------+-----------+-----------+
|Final (100)| ID| Mid (30)|
+-----------+-----------+-----------+
| 45| P49203| 25|
| 100| P44949| 5|
| 48| P50392x| 29|
| 8| P52812a1| 27|
+-----------+-----------+-----------+
ให้สังเกตว่า
- ลำดับของข้อมูลที่อ่านมาไม่เหมือนกับที่แสดงในตาราง
- ความกว้างของแต่ละคอลัมน์เท่ากับ 11 ไม่รวมตัวขีดแนวตั้ง |
- ข้อมูลแต่ละคอลัมน์วางชิดขวาสุดของคอลัมน์ ไม่มีช่องว่างทางขวา
- ข้อมูลที่แสดงในแต่ละคอลัมน์ มีขนาดไม่เกิน 11 ตัวแน่ ๆ
|