Trang chủ Tin Học Lớp 8 Hãy cho biết kết quả sau khi thực hiện thuật...

Hãy cho biết kết quả sau khi thực hiện thuật toán sau: Bước 1. Tam =x, Bước 2. X=y; Bước 3. Y= tam; câu hỏi 2608495 - hoctapsgk.com

Câu hỏi :

Hãy cho biết kết quả sau khi thực hiện thuật toán sau: Bước 1. Tam =x, Bước 2. X=y; Bước 3. Y= tam;

Lời giải 1 :

Hãy cho biết kết quả sau khi thực hiện thuật toán sau:
Bước 1. Tam =x,
Bước 2. X=y;
Bước 3. Y= tam;
*Kết quả sau khi thực hiện thuật toán sau: x và y đã được hoán đổi giá trị cho nhau
Các bước thực hiện: 
 Giả sử ta có x = 9; y = 4; 
tam := x hay tam = 9; (lúc này tam có giá trị là 9)
x := y hay 9 := 4 (lúc này biến x có giá trị = 4)
y = tam hay 4 := 9 (lúc này biến y có giá trị = 9)
=> Từ đó ta thấy
    +biến x lúc đầu = 9 sau khi thực hiện thuật toán trên thì = 4 
(hoán đổi giá trị của y cho x)
     + biến y lúc đầu = 4 sau khi thực hiện thuật toán trên thì = 9 (hoán đổi giá trị của x cho y)
*Lưu ý khi thực hiện hoán đổi ta phải có 1 biến trung gian(tam) dùng để gán bằng 1 trong 2 giá trị của x và y thì mới hoán đổi được 
 +Vì sao lại cần biến trung gian? 
 => x = 9; y =4
   x := y  (lúc này x có giá trị là 4)
   y := x   (lúc này y cũng có giá trị là 4)
=> không thực hiện hoán đổi được vì vậy ta cần 1 biến trung gian để lưu giá trị ban đầu của 1 trong 2 biến

Thảo luận

Lời giải 2 :

Kết quả thuật toán trên là hoán đổi giá trị 2 biến x và y.Với y tưởng thuật toán là : B1: tam=x khi đó tam có giá trị của x B2:x=y khi đó x có giá trị của y B3:y=x khi đó y có giá trị của x Kết quả là hoán đổi giá trị 2 biến x và y

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần, sang năm lại là năm cuối cấp áp lực lớn dần nhưng các em vẫn phải chú ý sức khỏe nhé!

Nguồn : ADMIN :))

Copyright © 2021 HOCTAP247