Lỗi code Python giải phương trình bậc 2
Căn của số âm thì tính kiểu gì đây
mình không hiểu ý bạn cho lắm, bạn có thể nói rõ dc ko??
Save file chưa? Post must be…
Save file rồi ạ!!, nhưng mình vẫn không hiểu line 9 sai ở điểm nào mà nó ko xác nhận
Như bác trên nói, D là số âm thì không lấy căn được. Bạn thử thay các biến vừa nhập vào tính tay thử xem.
Nhưng cho mình hỏi thêm:
ở dưới có trường hợp nếu D<0 thì in ra vô nghiệm rồi, nhưng tại sao mà nó vẫn không in ra như vậy??
Khi code thì bạn phải suy nghĩ trình tự trước, làm bước nào trước bước nào sau.
Trường hợp code của bạn chạy sai là do không đúng thứ tự các bước. Bạn ghi vào giấy trước để giải phương trình thì làm những bước nào, bước 1 là gì, bước 2 là gì,…
Từ đó sẽ dễ dàng tìm ra được lỗi.
thanks bạn!!!
Mình tìm được rồi…
Mới học code nên còn lơ mơ.
mình thấy có dấu tròn ở trên b.py nghĩa là file này chưa save khi chạy nên nó giữ nguyên đoạn code cũ.
bạn thử save rồi chạy lại thử nhé