Chương trình máy tính bỏ túi đơn giản sử dụng C++

C++ viết chương trình máy tính bỏ túi đơn giản
C++ viết chương trình máy tính bỏ túi đơn giản

Bài toán: Viết một chương trình máy tính bỏ túi sử dụng ngôn ngữ lập trình C/C++. Máy tính bỏ túi này cho phép thực hiện các phép toán cơ bản, bao gồm: cộng(+), trừ(-), nhân(*) và chia(/). Bài viết này sẽ hướng dẫn viết chương trình máy tính bỏ túi sử dụng c/c++ và giải thích code kèm theo.

C++ viết chương trình máy tính bỏ túi đơn giản
C++ viết chương trình máy tính bỏ túi đơn giản

Mô tả bài toán

Để hiểu được ví dụ này, bạn cần có kiến thức lập trình C/C++ cơ bản về:

  • Nhập xuất cơ bản
  • Cấu trúc rẽ nhánh – if … else
  • Cấu trúc switch … case
  • Các lệnh break và continue

Input

  • Phép toán: Yêu cầu người dùng nhập 1 trong 4 phép toán: +, -, *, /
  • Hai số thực, là 2 giá trị cần cho công việc tính toán

Output:

Kết quả của phép toán.

Chương trình máy tính bỏ túi đơn giản

Dưới đây là code minh họa chương trình máy tính bỏ túi đơn giản sử dụng ngôn ngữ lập trình C/C++. Các bạn có thể tham khảo và nâng cấp nó.

Output

Giải thích:

Chúng ta cần một biến kiểu char – kiểu ký tự là op  để lưu phép toán người dùng nhập.

Tiếp đến, ta cần nhập vào hai số thực num1 và num2 để lưu 2 giá trị số cần tính toán.

Khi đã nhập liệu xong, chúng ta sẽ so sánh để tìm ra phép toán mà người dùng nhập. Với mỗi phép toán, ta thực hiện tính toán theo cách thông thường và in ra kết quả.

Nếu không có phép toán nào phù hợp, khi đó ta thông báo ra người dùng nhập sai phép toán.

Bài tập: 

Các bạn hãy tiếp tục phát triển chiếc máy tính này để có thể tính toán nhiều hơn nữa. Chẳng hạn như các phép toán lũy thừa, số mũ, tổ hợp, chỉnh hợp, hay các phép toán lượng giác, …

Như vậy, tôi vừa cũng bạn xây dựng thành công một chương trình máy tính bỏ túi đơn giản sử dụng ngôn ngữ lập trình C/C++. Nếu bạn đang quan tâm tới những bài tập lập trình như này, hãy xem thêm các bài tập tương tự khác tại series bài tập c++.

Chúc các bạn học tốt!

avatar
  Subscribe  
Notify of