Chọn năm học sinh, mỗi học sinh viết ra tờ giấy một con số

Trả lời Câu hỏi trang 82 Tin học lớp 7 sách Kết nối tri thức hay nhất, chi tiết sẽ giúp học sinh dễ dàng làm bài tập Tin học 7

151


Giải Tin học 7 Kết nối tri thức Bài 16: Thuật toán sắp xếp

Câu hỏi trang 82 Tin học lớp 7: Chọn năm học sinh, mỗi học sinh viết ra tờ giấy một con số mà mình yêu thích. Các em đứng thành một hàng ngang và cầm tờ giấy có ghi con số để cả lớp có thể quan sát được.

Ví dụ: 

41

15

17

32

18

Học sinh thứ sáu thực hiện thuật toán sắp xếp chọn để sắp xếp các con số của năm bạn theo thứ tự tăng dần.

Trả lời:

 

Vòng lặp thứ nhất

 

 

41

15

17

32

18

15 < 41 ⇒ hoán đổi

15

41

17

32

18

17 > 15 ⇒ KHÔNG hoán đổi

15

41

17

32

18

32 > 15 ⇒ KHÔNG hoán đổi

15

41

17

32

18

18 > 15 ⇒ KHÔNG hoán đổi

Kết quả vòng lặp thứ nhất

15

41

17

 32

18

 

Vòng lặp thứ hai

 

 

15

41

17

 32

18

17 < 41 ⇒ hoán đổi

15

17

41

 32

18

32 > 17 ⇒ KHÔNG hoán đổi

15

17

41

 32

18

18 > 17 ⇒ KHÔNG hoán đổi

Kết quả vòng lặp thứ hai

15

17

41

 32

18

 

Vòng lặp thứ ba

 

 

15

17

41

32

18

32 < 41 ⇒ hoán đổi

15

17

32

41

18

18 < 32 ⇒ hoán đổi

15

17

18

41

32

Kết quả vòng lặp thứ ba

15

17

18

41

32

 

Vòng lặp thứ tư

 

15

17

18

 41

32

32 < 41 ⇒ hoán đổi

Kết quả vòng lặp thứ tư

15

17

18

32

41

 Đầu ra dãy các phần tử đã sắp xếp tăng dần:

15

17

18

32

41

Xem thêm các bài giải sách giáo khoa Tin học 7 bộ sách Kết nối tri thức hay, chi tiết khác:

Khởi động trang 78 Bài 16 Tin học lớp 7:Có hai chất lỏng khác màu là xanh và đỏ, lần lượt được chứa trong hai chiếc cốc...

Câu hỏi trang 80 Tin học lớp 7:Em hãy thực hiện thuật toán sắp xếp nổi bọt để sắp xếp 5 số sau đây...

Câu hỏi 2 trang 80 Tin học lớp 7: Thuật toán sắp xếp nổi bọt sắp xếp danh sách...

Câu hỏi trang 82 Tin học lớp 7: Chọn năm học sinh, mỗi học sinh viết ra tờ giấy một con số...

Câu hỏi trang 82 Tin học lớp 7: Em hãy viết vào vở cụ thể các bước 2, 3, 4 được mô tả...

Câu hỏi trang 82 Tin học lớp 7: Chọn phương án đúng. Tại sao chúng ta chia bài toán...

Luyện tập 1 trang 82 Tin học lớp 7: Em hãy liệt kê các bước của thuật toán sắp xếp nổi bọt để sắp xếp...

Luyện tập 2 trang 82 Tin học lớp 7: Em hãy liệt kê các bước của thuật toán sắp xếp chọn để sắp xếp các số...

Vận dụng trang Tin học lớp 7: Em hãy ghi lại kết quả điểm học tập môn Tin học của các bạn...

 

Bài viết liên quan

151