Trình bày quá trình giải bài toán trên máy tính.Mô tả thuật toán và viết chương trình giải giải các bài toán sau: c) cho biết số lớn nhất trong 3 số

By Peyton

Trình bày quá trình giải bài toán trên máy tính.Mô tả thuật toán và viết chương trình giải giải các bài toán sau:
c) cho biết số lớn nhất trong 3 số được nhập vào
Giúp với 30 pH nữa mik thì r cầu xin cộng đồng ạ

0 bình luận về “Trình bày quá trình giải bài toán trên máy tính.Mô tả thuật toán và viết chương trình giải giải các bài toán sau: c) cho biết số lớn nhất trong 3 số”

  1. Mô tả thuật toán:

    B1: Nhập 3 số a, b, c

    B2: Nếu a > b và a > c thì gán max = a, nếu b > a và b > c thì gán max = b, nếu c > a và c > b thì gán max = c

    B3: Kết thúc thuật toán

    Viết chương trình, ngôn ngữ Cpp nha:

    #include <iostream>

        int a, b, c, max;
    void nhap() {
        std::cout<<“a = “;
        std::cin>>a;
        std::cout<<“b = “;
        std::cin>>b;
        std::cout<<“c = “;
        std::cin>>c;
    }
    void kiemtra() {
        if ((a > b) && (a > c)) {
            max = a;
        }
        else if ((b > a) && (b > c)) {
            max = b;
        }
        else if ((c > a) && (c > b)) {
            max = c;
        }
    }
    int main() {
        nhap();
        kiemtra();
        std::cout<<“So lon nhat la “<<max;
        return 0;
    }

    Trả lời
  2. Thì bạn gán biến lớn nhất cho số a(a,b,c lần lượt là 3 số nhập)

    Nếu mà a < b thì biến lớn nhất sẽ là b và cứ tiếp tục như thế trường hợp nếu không có biến nào lớn hơn a thì a tự động là max nhá

    Thuật toán:

    uses crt;

    program bai1;

    var a,b,c,max:integer;

    begin

    clrscr;

    write(‘nhap so a’);readln(a);

    write(‘nhap so b’);readln(b);

    write(‘nhap so c’);readln(c);

    a:max;

    if a < b then max := b;

    if a < c then max :=c;

    write(‘so lon nhat la’,max);

    end.

    Vậy thôi đó bạn chúc bạn học tốt

    Trả lời

Viết một bình luận