<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) |Mid (30) |ID |
+-------------+-------------+-------------+
|45 |25 |P49203 |
|100 |5 |P44949 |
|48 |29 |P50392x |
|8 |27 |P52812a1 |
+-------------+-------------+-------------+
ให้สังเกตว่า
- ลำดับของข้อมูลที่อ่านมาไม่เหมือนกับที่แสดงในตาราง
- ความกว้างของแต่ละคอลัมน์เท่ากับ 13 ไม่รวมตัวขีดแนวตั้ง |
- ข้อมูลแต่ละคอลัมน์วางชิดซ้ายสุดของคอลัมน์ ไม่มีช่องว่างทางซ้าย
- ข้อมูลที่แสดงในแต่ละคอลัมน์ มีขนาดไม่เกิน 13 ตัวแน่ ๆ
|