30/09/2018, 20:59

Nhờ mọi người góp ý kiến về chương trình nhỏ của em!

Em có tạo 1 chương trình nhỏ để nhiều khi tính toán nó cũng tiện.
Nói đúng hơn là trong quá trình em học, cứ mỗi ngày em viết 1 đoạn code rồi ghép vô 1 file.
Nhưng code có phần hơi dài nên em xin ý kiến mọi người thế nào?
Link download program: http://www.mediafire.com/download/tv772z4rrk09tvl/minhdeptrai.exe
Link code: http://codepad.org/2bdgmGUn

Cảm ơn nhiều nhé!

Quên mất. Về cách dùng thì mọi người chỉ cần run program , bấm vài cái là biết Vì em mà hướng dẫn thì mọi người đọc mỏi mắt

Bé tập Code viết 23:10 ngày 30/09/2018

Bạn dùng C sao hàm lại có tham số reference nhỉ ?

Tính toán tong, tich, hieu chưa chặn đầu chặn cuối dẫn đến integer overflow

thuong chưa tránh trường hợp divide by zero

Code đẹp, gọn gàng, dễ hiểu.

Người bí ẩn viết 23:03 ngày 30/09/2018

Bạn dùng C sao hàm lại có tham số reference nhỉ ?

Hehe, mình code bên visual bằng file.cpp nên đó là tham chiếu Chắc có thêm C++

integer overflow

Bạn có thể giải thích cụ thể vấn đề này được không? Vì mình chủ yếu dùng goto để giải quyết việc quay lại menu hay tiếp tục tính toán, vì mình không còn cách nào khác ngoài goto để giải quyết vấn đề ấy

thuong chưa tránh trường hợp divide by zero

Uhm. Nhập 0 là nó hiện kết quả tào lao đúng không. Mình cũng chưa xét vì rối quá

Bé tập Code viết 23:13 ngày 30/09/2018

Bạn viết style của C mà dùng C++ compiler để biên dịch thì không nên một chút nào. Cần phân biệt rạch ròi giữa 2 ngôn ngữ

Về integer overflow thì chỉ là bạn chưa tính đến trường hợp phép toán kết quả nó bị tràn ra khỏi kiểu thôi. Nói chung viết chơi thì không sao, viết thật thì phải cố cover hết tất cả trường hợp

Người bí ẩn viết 23:07 ngày 30/09/2018

Bạn viết style của C mà dùng C++ compiler để biên dịch thì không nên một chút nào

Hehe. Tại nhiều cái C nó không có nên dùng tạm C++ như bool , tham chiếu, …

Nói chung viết chơi thì không sao, viết thật thì phải cố cover hết tất cả trường hợp

Cái này mình viết theo thời gian. Tức ngày 1 viết Phép toán, ngày 3 viết phép Hiệu, ngày 7 viết phép tích … là viết chơi ấy
Cảm ơn bạn nhé! Mình mới học nên cũng lắm .

Bé tập Code viết 23:13 ngày 30/09/2018

Visual Studio trước giờ dùng C89 nên không có kiểu bool , nếu cần thì dùng compiler hỗ trợ C99 sẽ có. Còn không thì tự định nghĩa để dùng:
typedef enum {false, true} bool;

Tham chiếu thì bạn thay bằng pointer cũng hoàn toàn được trong chương trình của bạn.

Bài liên quan
0