Mô tả thuật toán – Đổi giá trị của 2 biến a,b (nếu cần) để a, b theo thứ tự có giá trị tăng – Cho 3 con số dương x,y,z. Kiểm tra 3 số đó có ph

Mô tả thuật toán
– Đổi giá trị của 2 biến a,b (nếu cần) để a, b theo thứ tự có giá trị tăng
– Cho 3 con số dương x,y,z. Kiểm tra 3 số đó có phải là cạnh của 1 tam giác không ?

0 bình luận về “Mô tả thuật toán – Đổi giá trị của 2 biến a,b (nếu cần) để a, b theo thứ tự có giá trị tăng – Cho 3 con số dương x,y,z. Kiểm tra 3 số đó có ph”

  1. Thuật toán đổi giá trị theo thứ tự có giá trị không giảm:

    Bước 1: Nhập giá trị của x, y.

    Bước 2: Nếu x > y thì chuyển tới bước 3. Ngược lại chuyển tới bước 4.

    Bước 3: Tráo đổi giá trị của x và y.

    Thuật toán tráo đổi giá trị:

    Bước 1: Khai báo một biến cùng kiểu dữ liệu với x,y là tg.

    Bước 2: Gán giá trị tg:=a;

    Bước 3: Gán giá trị a:=b;

    – Cho 3 con số dương x,y,z. Kiểm tra 3 số đó có phải là cạnh của 1 tam giác không ?

    Bước 1: Nhập ba số dương a, b và c

    Bước 2 : Nếu a + b > c và b + c > a và c + a > b thì thông báo ba số a, b và c tạo thành 3 cạnh của tam giác ngược lại thông báo ba số a, b và c không tạo thành ba cạnh của tam giác.

    Bước 3: Kết thúc thuật toán

    Bình luận
  2. *Thuật toán đổi 2 giá trị a,b cho a>b:

    B1. Nhập a,b.

    B2. Nếu a>b thì qua B4 ngược lại sang B3.

    B3. Hoán đổi:

        -tạm=a;

        -a=b;

        -b=tạm;

    B6. Xuất a,b;

    B7. Kết thúc;

    *Thuật toán xem 3 số x,y,z có phải là cạnh của tam giác hay không:

       Ý tưởng: 3 số là 3 cạnh của tam giác phải thỏa mãn điều kiện là tổng 2 số bất kì phải lớn hơn số còn lại; 

    B1. Nhập x,y,z;

    B2. Nếu (x<y+z)và (y<x+z) và (z<x+y) thì sang B3 ngược lại sang B4.

    B3. Xuất True;

    B4. Xuất False;

    B5. Kết thúc.

    Bình luận

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