Hoán đổi giá trị của hai biến x và y

2. Hoạt động của lệnh gán

Bài tập 2: Dưới đây là chương trình và kết quả thực hiện chương trình hoán đổi giá trị của hai biến a và b của hai bạn Hương và Lan. Các em hãy thảo luận và giải thích tại sao chương trình của bạn Lan không hoán đổi được giá trị của hai biến a và b.


Chương trình của bạn Lan không đổi được vì: câu lệnh a := b là bạn bạn Lan gán thẳng giá trị của b cho biến a. Lúc này biến a = 7, biến b = 7. Vì thế câu lệnh tiếp b:=a thì b vẫn bằng 7.


Khách

Hãy nhập câu hỏi của bạn vào đây

Những câu hỏi liên quan

Khách

Hãy nhập câu hỏi của bạn vào đây

Những câu hỏi liên quan

Thuật toán có thể mô tả theo hai cách nào [Tin học - Lớp 6]

2 trả lời

Lệnh tạm dừng trong logo là gì ạ [Tin học - Lớp 5]

2 trả lời

URL là gì? Cấu tạo của URL? [Tin học - Lớp 10]

1 trả lời

Cho hai biến x và y. Hãy mô tả thuật toán đổi giá trị của các biến nói trên [nếu cần] để x và y theo thứ tự có giá trị giảm dần.

Bài 5: Từ bài toán đến chương trình – Câu 4 trang 45 SGK Tin học lớp 8. Cho hai biến x và y. Hãy mô tả thuật toán đổi giá trị của hai biến nói trên [nếu cần] để x và y theo thứ tự có giá trị không giảm

Cho hai biến x và y. Hãy mô tả thuật toán đổi giá trị của hai biến nói trên [nếu cần] để x và y theo thứ tự có giá trị không giảm

Lời giải :

B1: nhập 2 biến x,y

B2: Nếu x>y tráo đổi gía trị của x và y, chuyển đến bước 3 . Nếu y > x thì 2 số đã theo thứ tự có giá trị không giảm , chuyển đến bước 3

B3: In ra kết qủa x, y và kết thúc thuật toán 

Video liên quan

Chủ Đề