DK08 - Máy tính bỏ túi đơn giản

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, Python, Ruby, Rust, Scratch, Swift

Mình cần bạn giúp mình thiết kế một chiếc máy tính bỏ túi đơn giản phục vụ cho công việc bán cá hàng ngày của mình. Do mình khá nghèo nên sẽ chỉ nhờ bạn làm 4 chức năng tính cộng, trừ, nhân và chia. Như vậy là đáp ứng đủ nhu cầu sử dụng cho việc bán cá của mình cũng như giúp mình tốn ít chi phí nhất.

Máy tính mình mong muốn cụ thể như sau:

  • Nếu nhập ~ a + b ~, in ra tổng, kết quả ~ a + b ~.
  • Nếu nhập ~ a - b ~, in ra hiệu, kết quả của ~ a - b ~.
  • Nếu nhập ~ a * b ~, in ra tích, kết quả của ~ a * b ~.
  • Nếu nhập ~ a / b ~, in ra thương, kết quả của ~ a / b ~.

Trong đó:

  • ~a, b ~ là các giá trị số thực.
  • ~+, -, *, /~ lần lượt đại diện cho các toán tử tương ứng của phép cộng, trừ, nhân và chia.

Input

  • Lần lượt là số thứ nhất, toán tử, số thứ hai của phép toán

Giới hạn:

  • Phép toán đảm bảo là 1 trong 4 ký tự: ~+, -, *, /~
  • Các toán hạng có trị tuyệt đối không vượt quá ~10000~

Output

  • Kết quả của phép toán yêu cầu làm tròn tới chữ số thập phân thứ 2.
  • Nếu phép chia không thực hiện được, cho mình biết bằng thông báo Math Error.

Sample

Input #1
1 + 1
Output #1
2.00

Bình luận

Hãy đọc nội quy trước khi bình luận.



  • -1
    Vector  đã bình luận lúc 11, Tháng 2, 2025, 6:33

    bài ảo thế d c m


  • 8
    HHVinh007  đã bình luận lúc 2, Tháng 12, 2024, 4:23

    các bạn nhớ lưu ý dùng :.2f để in ra mấy phần thập phân nhé, bởi python round có thể sẽ hụt số


  • 1
    hoanhoan  đã bình luận lúc 31, Tháng 10, 2024, 8:47

    có ai code python ko giúp mình với


  • -2
    bnbnbn  đã bình luận lúc 16, Tháng 12, 2024, 3:27

    để tự làm cmmcmm


  • 0
    super_god  đã bình luận lúc 8, Tháng 10, 2024, 2:40

    hello ae


  • -2
    TrucAnh2406  đã bình luận lúc 12, Tháng 4, 2024, 16:25

    sao mình chạy trên Dev c bình thường mà sao chạy đây sai tất cả test vậy ad? kiểm tra giúp mình với


    • 0
      ApplesOfDirt  đã bình luận lúc 13, Tháng 3, 2025, 9:20

      IDK


  • -2
    TuhocKtmt  đã bình luận lúc 6, Tháng 12, 2023, 6:45

    test 5 là chỗ ab phải chèn kdl: (float)ab thì khi đưa ra kết quả mới có 2 số thập phân ở sau được


  • -3
    Konomi  đã bình luận lúc 11, Tháng 11, 2023, 2:45

    case 3 là j ae nhỉ


  • -2
    5kym4rk  đã bình luận lúc 10, Tháng 11, 2023, 15:15

    Có bác nào code C không ạ ? Cho em tham khảo với. Em làm mãi không full.


  • -2
    MANH25  đã bình luận lúc 5, Tháng 11, 2023, 10:14

    test 5 là gì vậy


    • 0
      5kym4rk  đã bình luận lúc 10, Tháng 11, 2023, 15:15

      Bạn ơi bạn làm được chưa ?


  • -2
    taithikgirl  đã bình luận lúc 28, Tháng 10, 2023, 2:29

    hao no


  • -1
    nguien_24  đã bình luận lúc 21, Tháng 10, 2023, 21:09

    test 6 la gi v mn


  • -1
    NMPstony  đã bình luận lúc 15, Tháng 9, 2023, 15:37

    enter image description here


  • -1
    trung_hieu01  đã bình luận lúc 12, Tháng 9, 2023, 11:34

    khó quá admin


  • 0
    nmtSPer  đã bình luận lúc 20, Tháng 8, 2023, 4:35

    ủa có ai bị lỗi Unexpected EOF in the participant's output ở test 5 ko vậy


    • -1
      nguien_24  đã bình luận lúc 21, Tháng 10, 2023, 21:09

      De cho a,b co tri nho hon 10000 a


  • 0
    tranquanglam  đã bình luận lúc 7, Tháng 8, 2023, 15:24

    test 5 là gì á?


  • 0
    nmtrunp  đã bình luận lúc 20, Tháng 7, 2023, 9:47

    test Lỗi rồi ad ơi, mình làm trên ide đúng qua đây lại sai? (test cuối)


    • -1
      nhuttruong2k9  đã bình luận lúc 3, Tháng 8, 2023, 23:17

      bạn lỗi ở khúc math error á tại vì ko có phép chia cho không bạn sửa lại là Math Error