Tệp tin được tạo từ free Pascal sẻ có phần mở rộng đuôi là gì

Câu hỏi Lập trình mới nhất

Tệp tin được tạo từ free Pascal sẻ có phần mở rộng đuôi là gì
Theo em, biến này khai báo kiểu gì (Lập trình - Lớp 11)

Tệp tin được tạo từ free Pascal sẻ có phần mở rộng đuôi là gì

1 trả lời

Euclid là ai (Lập trình - Lớp 7)

5 trả lời

Cách làm bản kiểm điểm (Lập trình - Lớp 7)

1 trả lời

  • Nhập (đọc) dữ liệu từ stdin (mặc đình là bàn phím) và xuất (ghi) dữ liệu ra stdout (mặc định là màn hình)
  • Đọc/ghi dữ liệu từ tập tin văn bản (text file)

Nhập (đọc) dữ liệu từ bàn phím

  • Thủ tục read(danh_sách_biến); và readln(danh_sách_biến); đều nhập giá trị ngăn cách nhau với một hoặc nhiểu khoảng trống và gán lần lượt cho các biến trong danh_sách_biến.
  • Điểm khác nhau giữa Thủ tục read và readln là sau khi thực hiện việc nhập liệu, lệnh readln sẽ chuyển xuống dòng dưới, bỏ qua các giá trị còn lại trên dòng hiện tại, lệnh read thì không.
  • Trong cả hai trường hợp dùng read hoặc readln, nếu dòng hiện tại không đủ dữ liệu để gán cho danh_sách_biến, chúng sẽ tiến hành đọc tiếp ở các dòng tiếp theo.

Nhập dữ liệu dạng xâu ký tự (string)

Xuất (ghi) dữ liệu ra màn hình

  • Thủ tục write(danh_sách_giá_trị); và writeln(danh_sách_giá_trị); đều xuất (ghi, in) các giá trị trong danh_sách_giá_trị, không có khoảng trống ở giữa. Ở đây, danh_sách_giá_trị có thể là danh sách các hằng, các biến, các biểu thức hoặc hỗn hợp giữa chúng.
  • Điểm khác nhau giữa Thủ tục write và writeln là sau khi thực hiện việc xuất dữ liệu, lệnh writeln sẽ viết thêm một dấu xuống dòng để chuyển xuống dòng dưới (các lệnh xuất dữ liệu tiếp theo sẽ ghi từ dòng bên dưới dòng hiện tại). Còn với lệnh write thì các lệnh xuất dữ liệu tiếp theo sẽ ghi dữ liệu tiếp vào cuối dòng hiện tại.

Nhập/xuất dữ liệu từ file văn bản

  • Khi đọc từ file, file cần phải tồn tại nếu không sẽ báo lỗi.
  • Khi ghi file, file trùng tên nếu đã tồn tại sẽ bị ghi đè.
File chương trình, file input và file output

Chuyển thư mục làm việc trong Free Pascal

Thủ thuật chuyển đổi linh hoạt giữa nhập xuất dữ liệu từ bàn phím/màn hình và file văn bản