Em đang học toán rời rạc,nhưng em gặp khó khăn ở việc viết code. Mọi người giúp em viết code chương trình của đề bài này với nhé,thks nhiu.
Đề bài: Từ một file text có chứa biểu thức đại số bool, đọc file đó và xử lý biểu thức
trong file. Xuất ra màn hình input, bản đồ Karnaugh và công thức đa thức tối thiểu của
biểu thức đó.
ví dụ biểu thức :XYZ+~X~Z+XY~Z+~X~YZ+~XY~Z
*phần mở rộng:
Biểu thức trong file text sẽ có thêm 2 phép toán là ‘(‘ và ‘)’. Yêu cầu xử lý đưa
biểu thức về dạng nối rời.
ví dụ:
Input: XY(Z+~T)+Y~Z
Output: XYZ+YZ~T+Y~Z
Đề bài: Từ một file text có chứa biểu thức đại số bool, đọc file đó và xử lý biểu thức
trong file. Xuất ra màn hình input, bản đồ Karnaugh và công thức đa thức tối thiểu của
biểu thức đó.
ví dụ biểu thức :XYZ+~X~Z+XY~Z+~X~YZ+~XY~Z
*phần mở rộng:
Biểu thức trong file text sẽ có thêm 2 phép toán là ‘(‘ và ‘)’. Yêu cầu xử lý đưa
biểu thức về dạng nối rời.
ví dụ:
Input: XY(Z+~T)+Y~Z
Output: XYZ+YZ~T+Y~Z