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
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
Đá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;