Trang chủ Tin Học Lớp 8 Với bài toán sắp xếp thì ta cần biển trung...

Với bài toán sắp xếp thì ta cần biển trung gian để làm gì? câu hỏi 4400187 - hoctapsgk.com

Câu hỏi :

Với bài toán sắp xếp thì ta cần biển trung gian để làm gì?

Lời giải 1 :

ta cần có biến trung gian để thay đổi giá trị của các phần tử trong dãy

VD: muốn thay đổi giá trị của hai biến x,y ta làm như sau:

cho n là biến trung gian

x:=n;

n:=y;

y:=x;

* kết quả: giá trị của hai biến x,y được đổi cho nhau (tức là x = y còn y = x)

(lưu ý đây là đoạn lệnh, không phải chương trình)

Thảo luận

Lời giải 2 :

ta dùng biến trung gian để lưu trữ giá trị của biến 1 rồi gán biến 1 thành biến 2, sau đó gán biến 2 thành biến trung gian. Nói tóm lại biến trung gian dùng để đổi vị trí của 2 số.

VD:

(trong thực tế):

bạn có 2 cốc nước a, b và muốn đổ nước cốc a sang cốc b và ngược lại thì bạn phải đổ nước trong cốc a vào cốc c (c là cốc trung gian) rồi đổ nước trong cốc b vào cốc a, sau đó đổ nước trong cốc trung gian vào trong cốc b.

(trong chương trình)

đổi vị trí của 2 biến a và b thì ta có biến trung gian là c:

c:=a;

a:=b;

b:=c;

như vậy ta có biến a thành biến b; biến b thành biến a;

* nếu không hiểu thì bạn có thể nhìn hình

image

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 :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK