mô tả được các thuật toán: a. Đổi gía trị 2 biến b. Tính tông của các số tự nhiên đầu tiên c. Tìm số lớn nhất, tìm số nhỏ nhất trong giãy số d. giả

mô tả được các thuật toán:
a. Đổi gía trị 2 biến
b. Tính tông của các số tự nhiên đầu tiên
c. Tìm số lớn nhất, tìm số nhỏ nhất trong giãy số
d. giải phương trình bậc nhất

0 bình luận về “mô tả được các thuật toán: a. Đổi gía trị 2 biến b. Tính tông của các số tự nhiên đầu tiên c. Tìm số lớn nhất, tìm số nhỏ nhất trong giãy số d. giả”

  1. Đáp án:

     Bạn tham khảo

    Giải thích các bước giải:

    a, Đổi gía trị 2 biến

    Lời giải :

    B1: nhập 2 biến x,y

    B2: Nếu x>y tráo đổi gía trị của x và y, chuyển đến bước 3 . Nếu y > x thì 2 số đã theo thứ tự có giá trị không giảm , chuyển đến bước 3

    B3: In ra kết qủa x, y và kết thúc thuật toán 

    c, Tìm số lớn nhất, tìm số nhỏ nhất trong giãy số

    1.Xác định bài toán

    – Input: Số nguyên dương N và dãy N số nguyên a1,…, aN. – Output: Giá trị lớn nhất Max của dãy số.

    2. Ý tưởng:

    – Khởi tạo giá trị Max = a1.
    – Lần lượt với i từ 2 đến N, so sánh giá trị số hạng ai với giá trị Max, nếu ai > Max thì Max nhận giá trị mới là ai.
    3. Thuật toán.

    Thuật toán giải bài toán này có thể được mô tả theo cách liệt kê như sau:
    Bước 1. Nhập N và dãy a1,…, aN;
    Bước 2. Max := a1, i := 2;
    Bước 3. Nếu i > N thì đưa ra giá trị Max rồi kết thúc;
    Bước 4.
    Bước 4.1. Nếu ai > Max thì Max := ai;
    Bước 4.2. i := i + 1 rồi quay lại bước 3;

    Bình luận

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