Viết thuật toán: 1: cho độ dài 3 cạnh của tam giác, kiểm tra tam giác đó có phải tam giác cân hay k 2: cho 1 dãy số nguyên a gồm có n sói nguyên a1...a n. a) cho biết trong dãy có bao nhiêu số lẻ b) tính trung bình cộng của các số có chữ số tận cùng là 0 ở dãy c) tìm số có giá trị nhỏ nhất ở trong dãy và đưa ra vị trí của số đó

1 câu trả lời

* Viết thuật toán kiểm tra tam giác cân :

- Bước 1 : nhập ba số a, b, c

- Bước 2 : nếu a + b <= c và a + c <= b và b + c <= a thì chuyển đến bước 6

- Bước 3 : nếu a <> b hoặc b <> c hoặc a <> c thì chuyển đến bước 5

- Bước 4 : thông báo a, b, c là ba cạnh tam giác cân

- Bước 5 : thông báo a, b, c không là ba cạnh tam giác cân

- Bước 6 : kết thúc

* Viết thuật toán đếm số lẻ trong dãy :

- Bước 1 : nhập số n và dãy a1, z2, ... , an

- Bước 2 : i ← 0, dem ← 0

- Bước 3 : nếu i > n thì đưa ra giá trị dem rồi kết thúc

- Bước 4 : nếu a[i] mod 2 <> 0 thì dem ← dem + 1

- Bước 5 : i ← i + 1 quay lại bước 3

* Viết thuật toán tính trung bình cộng các số có tận cùng là 0 :

- Bước 1 : nhập n và dãy a1, a2, ... , an

- Bước 2 : i ← 0, dem ← 0, s ← 0

- Bước 3 : nếu i > n thì đưa ra giá trị s / dem rồi kết thúc

- Bước 4 : nếu a[i] mod 10 = 0 thì dem ← dem + 1 và s ← s + a[i]

- Bước 5 : i ← i + 1 quay lại bước 3

* Viết thuật toán tìm vị trí giá trị nhỏ nhất trong dãy : 

- Bước 1 : nhạp số n và dãy a1, a2, ... an

- Bước 2 : i ← 2, min ← a[1], k ← 1

- Bước 3 : nếu i > n thì đưa ra giá trị min và k

- Bước 4 : nếu a[i] < min thì min ← a[i] và k ← i

- Bước 5 : i ← i + 1 quay lại bước 3

Câu hỏi trong lớp Xem thêm