OPTADS360
AANETWORK
AMBIENT
YOMEDIA
Banner-Video
IN_IMAGE

Luyện tập 2 trang 105 SGK Tin học 11 Kết nối tri thức - KNTT

Luyện tập 2 trang 105 SGK Tin học 11 Kết nối tri thức

Sử dụng thuật toán sắp xếp nổi bọt viết lại chương trình trong Nhiệm vụ 2?

ADSENSE/lession_isads=0
QUẢNG CÁO
 

Hướng dẫn giải chi tiết Luyện tập 2

def bubble_sort(arr):

 n = len(arr)

for i in range(n - 1):

  for j in range(0, n - i - 1):

   if arr[j] < arr[j + 1]:

    arr[j], arr[j + 1] = arr[j + 1], arr[j]

# Đọc dữ liệu từ file diem.inp

with open('diem.inp', 'r') as file:

 lines = file.readlines()

 scores = [float(line.strip()) for line in lines]

# Sắp xếp danh sách điểm trung bình giảm dần

bubble_sort(scores)

# In danh sách điểm trung bình đã được sắp xếp ra màn hình

print("Danh sách điểm trung bình giảm dần:")

for score in scores:

print(score)

-- Mod Tin Học 11 HỌC247

Nếu bạn thấy hướng dẫn giải Luyện tập 2 trang 105 SGK Tin học 11 Kết nối tri thức - KNTT HAY thì click chia sẻ 
 
 

Bài tập SGK khác

Chưa có câu hỏi nào. Em hãy trở thành người đầu tiên đặt câu hỏi.

NONE
OFF