Sửa chương trình trong Nhiệm vụ 2 để in ra màn hình tổng số cặp đóng mở ngoặc của từng loại xuất hiện trong biểu thức.

2. Sửa chương trình trong Nhiệm vụ 2 để in ra màn hình tổng số cặp đóng mở ngoặc của từng loại xuất hiện trong biểu thức.


Thêm các biến:

so_ngoac_tron_mo = 0

so_ngoac_tron_dong = 0

so_ngoac_vuong_mo = 0

so_ngoac_vuong_dong = 0

Thêm điều kiện vào dòng 7 (Theo như chương trình ở Nhiệm vụ 2):

          if bieuthuc[i] == “(”

                     so_ngoac_tron_mo += 1

          else:

                     so_ngoac_vuong_mo += 1

Thêm điều kiện vào dòng 9 (Theo như chương trình ở Nhiệm vụ 2):

          if bieuthuc[i] == “)”

                     so_ngoac_tron_dong += 1

          else:

                     so_ngoac_vuong_dong += 1

Thêm in ra màn hình vào dòng 23 (Theo như chương trình ở Nhiệm vụ 2):

print(f"Số lượng ngoặc tròn: {dem_ngoac_mo_tron} mở, {dem_ngoac_dong_tron} đóng") 

print(f"Số lượng ngoặc vuông: {dem_ngoac_mo_vuong} mở, {dem_ngoac_dong_vuong} đóng")


Bình luận

Giải bài tập những môn khác