Làm gì mà ghê thế thầy. Nhập dữ liệu là sắt 16 thì chạy xong nó bẩu "không đạt" thui. Lỗi ở đây là sai 1 chữ, một ký tự trong chương trình thì khi gõ F9 phần mềm không chạy, nó trở về cửa sổ viết chương trình, có dấu nháy nháy ở dòng code sai.
Ghê gì đâu bác, nó bảo không đạt thì nhập lại dữ liệu từ đầu thôi. Mà ngược lại mới mệt, 16 nhập nhầm thành 18 nó bảo đạt rồi, thế là cứ đưa cho thi công, xong mới biết không đạt Chạy chương trình là Ctrl+F9 thì phải, có bug thì debug thôi, mệt là ở chỗ nếu sai thuật toán thì sẽ cho kết quả sai, cái này mới khó nhận ra.
Dạ, thưa thầy. Trong công thức tính đã có đủ các loại hệ số an toàn, giả sử lặp 2 lần nó sẽ ra 1.5x1.5=2.25 lần, cho nên không có vụ thiết kế đúng khi thi công lại không đạt. Công thức lập sai thì không tính, đó là lỗi của người viết, không phải tại máy tính.
Tôi VD thế thôi, lỡ thiết kế là 18 nhập vào thành 28 máy tính sẽ báo đạt, trong khi đem ra thi công theo thiết kế là 18 sẽ không đạt chẳng hạn. Vì thiết kế cũng tính theo công thức rồi xong chạy trên máy để kiểm tra lại thôi.
Thi công phải theo bản tính (thiết kế), đó là nguyên tắc cơ bản. Nếu thiết kế là 28, ông thi công dùng 18, nếu công an bắt được, thì đi chăn kiến một khóa.
Không, ý tôi là thiết kế 18 nhưng kiểm tra trên máy gõ nhầm là 28 nên cứ tưởng đạt rồi. Còn khi thi công thì vẫn theo thiết kế là 18 chứ và thế là...
Anh nhập gì thì in ra như thế. Ra thực tế dùng hỏng công trình thì anh nhập số (thiết kế) chịu, còn anh thẩm định, anh kiểm tra, anh duyệt nữa, cũng phải chịu trách nhiệm.
Được vậy thì tốt. Sợ như cái máy bay gì đó dữ liệu vào vì sao đó bị sai nên máy tính nó cứ điều khiển máy bay chúi xuống dù phi công bẻ lái cho ngóc lên.
Mà có vẻ thầy @quang3456 đang lạc đề. Đang từ sai một ký tự trong phần mềm (code của chương trình) thành thao tác sai khi sử dụng chương trình.
Không có cách nào tốt, nếu dữ liệu đưa vào sai. Còn nhập kiểu gì là do chủ ý người lập chương trình (viết chương trình).
Theo tôi, nhập qua file dễ rà soát hơn. Thấy đúng hết thì cho chạy, có sai thì dễ sửa hơn. Mà thôi, giờ có ai làm mấy cái đó nữa đâu.
Nếu chương trình chỉ có từng cửa sổ để nhập số, thì cho file vào đâu ạ? Ví dụ: Vui lòng đăng nhập hoặc đăng ký để xem link Vui lòng đăng nhập hoặc đăng ký để xem link
Đó là vấn đề kĩ thuật lập trình. Nếu nhập trực tiếp thì thiết kế ô nhập liệu. Với lại bây giờ dùng Visual sẽ khác trước nhiều. Thì ra nãy giờ tôi nói về Pascal for dos còn bác chắc quen dùng Pas for win.
Hai bác hoài cổ nhỉ, giờ ai còn dùng mấy thứ đó nữa. Tôi chỉ nhớ thời đó được chơi mấy game thế này là sung sướng vô biên rồi.
Hoài gì đâu. Kể chuyện cổ tích ấy mà. Đó là một trong những kiến thức được học nhưng tôi chẳng dùng để làm gì. Những kiến thức kiểu này chiếm 99%, những thứ được dùng sau khi học xong chiếm 1 % là nhiều. Tại sao kể? Bạn đọc lại bài 1. Tại sao giữa tôi và bạn Quang lại viết nhiều thế? Chúng tôi đánh bóng bàn ấy mà, bạn không thấy những đường bóng lắt léo sao.