1. Viết thuật toán tính $a^{x}$ với a,x nhập vào. 2. Viết thuật toán tính n! (giai thừa)

2 câu trả lời

1.

B1: Nhập a; nhập x;

B2: S←1; i:=1;

B3: Nếu i>x thì chuyển B5;

B4:

     4.1: i←i+1;

     4.2: S←S*a;

B5: Thông báo kết quả ra màn hình.

.

2.

B1: Nhập n;

B2: gt←1; i←1;

B3: Nếu i>n thì chuyển B5;

B4:

     4.1: i←i+1;

     4.2: gt←gt*i;

B5: Thông báo kết quả ra màn hình.

Bài 1 :

- Bước 1 : nhập a, x

- Bước 2 : i ← 1; s ← 1;

- Bước 3 : nếu i > x thì đưa giá trị s ra màn hình rồi kết thúc

- Bước 4 : s ← s * a

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

Bài 2 :

- Bước 1 : nhập n

- Bước 2 : i ← 1; s ← 1

- Bước 3 : nếu i > n thì đưa giá trị s ra màn hình và kết thúc

- Bước 4 : s ← s * i;

- Bước 5 : i ← i + 1, chuyển tới bước 3

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