Input của bài toán giải phương trình bậc nhất là ax+b là

Bài 6: Giải bài toán trên máy tính – Câu 3 trang 51 SGK Tin học 10. Hãy viết thuật toán giải phương trình bậc nhất: ax + b = 0 và đề xuất các test tiêu biểu.

Advertisements (Quảng cáo)

Hãy viết thuật toán giải phương trình bậc nhất: ax + b = 0 và đề xuất các test tiêu biểu.

Thuật toán giải phương trình ax + b = 0

– Bằng liệt kê tuần tự

Bước 1: Nhập hai số thực a, b

Bước 2. Nếu a = 0

Bước 2.1. Nếu b ≠0 thì thông báo phương trình vô định, rồi kết thúc;

Bước 2.2. Nếu b = 0 thì gán x <-  0 rồi chuyển sang bước 4;

Bước 3:  x <- -b/a

Advertisements (Quảng cáo)

Bước 4. Đưa ra nghiệm X, rồi kết thúc.

– Sơ đồ khối:

Input của bài toán giải phương trình bậc nhất là ax+b là

Đề xuất các test tiêu chuẩn

Để xét tất cả các trường hợp có thể xảy ra, ta sử dụng ba bộ test như sau:

i) a = 0, b = 1 (kiểm tra trường hợp phương trình vô định);

ii) a = 0,b = 0 (kiểm tra trường hợp nghiệm x=0);

iii) a = 3, b = 6 (kiểm tra trường hợp nghiêm , y = -b/a)

Thuật toán giải phương trình bậc nhất:

Bước 1: Nhập a, b;

Bước 2: Nếu a = 0, B≠ 0 thì thông báo vô nghiệm rồi kết thúc;

Bước 3: Nếu a = 0, B = 0 thì thông báo phương trình nghiệm đúng với mọi giá trị rồi kết thúc;

Bước 4: Nếu a ≠ 0 thì x = -b/a thông báo phương trinh có nghiệm duy nhất là x rồi kết thúc

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Phần tự luận

Em hãy vẽ sơ đồ cấu trúc của một máy tính

Xem đáp án » 02/07/2020 1,526

  • Trong một đợt đi dã ngoại nhân dịp kỷ niệm ngày thành lập QĐND Việt Nam 22/12, ban tổ chức dự định phát đều các vật dụng gồm áo và mũ cho các thành viên tham gia. Tính xem mỗi người được phát bao nhiêu cái áo, bao nhiêu cái mũ và tính số lượng áo, mũ còn thừa.
    Dữ liệu: Vào từ file văn bản DANGOAI.INP có cấu trúc:

    • Hàng 1: ghi hai số nguyên dương A, M là số áo và mũ (10 ≤ A, M  ≤ 103).
    • Hàng 2: ghi số nguyên dương T là số thành viên tham dự đợt dã ngoại.

    Kết quả: Ghi vào file DANGOAI.OUT có cấu trúc:

    • Hàng 1: lần lượt là số áo, số mũ mỗi thành viên được phát (mỗi số cách nhau một ký tự trắng).
    • Hàng 2: lần lượt là số áo, số mũ còn thừa.

    23/10/2022 |   0 Trả lời

  • 27/10/2022 |   1 Trả lời

  • 30/10/2022 |   1 Trả lời

  • 30/10/2022 |   1 Trả lời

  • 30/10/2022 |   1 Trả lời

  • 30/10/2022 |   1 Trả lời

  • 30/10/2022 |   1 Trả lời

  • Viết chương trình nhập vào hai số nguyên a,b từ bàn phím. In ra hai số ra màn hình trên cùng 1 dòng (khi chạy chương trình nhập a=5, =6 để kiểm tra kết quả).

    31/10/2022 |   0 Trả lời

  • 31/10/2022 |   1 Trả lời

  • 31/10/2022 |   1 Trả lời

  • 31/10/2022 |   1 Trả lời

  • 01/11/2022 |   1 Trả lời

  • viết chương trình nhập vào 2 số a và b từ bàn phím tính tổng, hiệu, thích thương của hai số a và b. tính trung bình cộng của 2 số a và b

    01/11/2022 |   0 Trả lời

  • Viết chương trình tính tổng 2 số nguyên a và b

    01/11/2022 |   0 Trả lời

  • Viết chương trình cho phép tính trung bình cộng của bốn số

    03/11/2022 |   0 Trả lời

  • phân biệt từ khóa và tên trong ngôn ngữ lập trình nêu cấu trúc trung của 1 chương trình

    04/11/2022 |   0 Trả lời

  • A. Khai báo biến

    B. Gán giá trị cho biến

    C. Tính toán với giá trị của biến

    D. Tất cả các ý trên

    06/11/2022 |   1 Trả lời

  • Viết câu lệnh tính diện tích hình chữ nhật với độ dài hai cạnh lần lượt là 5 và 7

    08/11/2022 |   0 Trả lời

  • 09/11/2022 |   1 Trả lời

  • 09/11/2022 |   1 Trả lời

  • 10/11/2022 |   1 Trả lời

  • 09/11/2022 |   1 Trả lời

  • A. a.b - cd

    B. ab + c/d

    C. a – b(c - d)

    D. a – b + a – b

    09/11/2022 |   1 Trả lời

  • 09/11/2022 |   1 Trả lời

  • 09/11/2022 |   1 Trả lời

Hãy viết thuật toán giải phương trình bậc nhất: ax + b = 0 và đề xuất các test tiêu biểu.

Thuật toán giải phương trình ax + b = 0

Bước 1: Nhập hai số thực a, b

Bước 2.1. Nếu b ≠0 thì thông báo phương trình vô định, rồi kết thúc;

Bước 2.2. Nếu b = 0 thì gán x

Bước 4. Đưa ra nghiệm x, rồi kết thúc.

Đề xuất các test tiêu chuẩn

Để xét tất cả các trường hợp có thể xảy ra, ta sử dụng ba bộ test như sau:

i) a = 0, b = 1 (kiểm tra trường hợp phương trình vô định);

ii) a = 0,b = 0 (kiểm tra trường hợp nghiệm x=0);

iii) a = 3, b = 6 (kiểm tra trường hợp nghiêm , y = -b/a).

Loigiaihay.com