câu 1: hãy chỉ ra input(đầu vào), output(đầu ra) và mô tả thuật toán của bài toán sau: Tính tích của 10 số tự nhiên đầu tiên từ 1 đến 10

2 câu trả lời

~ Bạn tham khảo ~

INPUT : `10` số tự nhiên đầu tiên

OUTPUT : Tích của `10` số tự nhiên đầu tiên

Thuật toán :

Bước 1 : $T\leftarrow1;i\leftarrow1.$

Bước 2 : $T\leftarrow T\cdot i.$

Bước 3 : $i\leftarrow i+1.$ Nếu `i<=10` thì quay lại bước `2.`

Bước 4 : Xuất `T` và kết thức 

$\text{* Xác định bài toán :}$

$\text{- Input : 10 số tự nhiên đầu tiên}$

$\text{- Output : tích 10 số tự nhiên đầu tiên}$

$\text{* Mô tả thuật toán :}$

$\text{- Bước 1 : i ←1; s ← 1}$

$\text{- Bước 2 : nếu i > 10 thì đưa ra giá trị s rồi kết thúc}$

$\text{- Bước 3 :}$

$\text{- Bước 3.1 : s ← s * i}$

$\text{- Bước 3.2 : i ← i + 1 quay lại bước 3}$