Đổi giá trị hai biến x và y x = 10 ; y = 6 Input: Hai giá trị biến x và y có giá trị tương ứng là a, b Tìm Output

2 câu trả lời

Đáp án:

Output: 6(giá trị của a) và 10(giá trị của b)

Giải thích:

Khi hoán đổi giá trị 2 biến thì:

x = 6; y = 10

x và y có giá trị tương ứng là a, b

⇒ a = 6; b = 10

- Bước 1: Ở bước này giá trị của x sẽ bằng x cộng với y:

              x = x + y.

- Bước 2: Tiếp đến giá trị của y bằng giá trị của x – y:

              y = x (bước 1) – y = x + y – y = x.

- Bước 3: Cuối cùng giá trị của x bằng x – y:

     x = x (bước 1) - y (bước 2) = x + y – x = y.

Vậy kết quả của thuật toán là x = y và y = x.

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