[Làm Quen OJ]. Bài 8. Phép chia

Xem dạng PDF

Gửi bài giải


Điểm: 1,00
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Nguồn bài:
28Tech
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Trong ngôn ngữ lập trình như C, C++, Java khi bạn sử dụng 2 số nguyên để chia cho nhau thì kết quả của phép chia đó chỉ dữ lại phần nguyên cho dù bạn có để kết quả ở số thực như float hay double. Ví dụ a = 10, b = 3 thì phép chia a / b sẽ có kết quả là 3 thay vì 3.3333, để lấy được phần thập phân khi chia 2 số nguyên cho nhau bạn cần thực hiện ép kiểu a hoặc b, hoặc cả 2 và b sang dạng số thực trước khi chia. Ví dụ float c = (float) a / b thì khi đó c = 3.3333


Đầu vào

1 dòng duy nhất chứa lần lượt 2 số nguyên b và a


Ràng buộc

1<=a,b<=1000


Đầu ra

Dòng 1 in ra thương của a / b khi sử dụng phép chia nguyên; Dòng 2 in ra thương của a / b khi sử dụng phép chia lấy phần thập phân với độ chính xác 2 số sau dấu phẩy.


Ví dụ

Input 01
30 70
Output 01
2
2.33

Bình luận

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



  • 0
    pvhung  đã bình luận lúc 25, Tháng 11, 2024, 10:40

    mn nhập b xong mới nhập a nhé cin >> b >> a;


  • 0
    hoang_trong_nhan_cpp  đã bình luận lúc 7, Tháng 6, 2024, 16:51

    bai keu nhap b truosc a sau nha cac ban


  • 0
    Nah_I_am_Nam  đã bình luận lúc 16, Tháng 5, 2024, 3:52

    cái này phải là b/a mới đúng


    • -1
      nguyen_duong_chanh_tay_dsa  đã bình luận lúc 6, Tháng 6, 2024, 10:15

      bạn tự if else cho trường hợp a > b hoặc b > a thôi