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}$