13/06/2025
13/06/2025
𝓗ǔ̵̟̜̓͛̏̓̋̏̾𝓷𝓽e̸̳̙͎̿̓̉́́𝓻30̵̧̡͔͉͉͇̅̀̅͆̍̃̆͗͝ 6 Thuật toán (giai ma )
Sao chép Chỉnh sửa Nhập n Tổng ← 0 Cho i từ 1 đến n: Nếu i chia hết cho 5 thì: Tổng ← Tổng + i In Tổng
Ví dụ bằng Python:
python Sao chép Chỉnh sửa n = int(input("Nhập n: ")) tong = 0 for i in range(1, n + 1): if i % 5 == 0: tong += i print("Tổng các số chia hết cho 5 từ 1 đến", n, "là:", tong)
câu 2: Trình bày cách hoạt động cơ bản của thuật toán sắp xếp nổi bọt (Bubble Sort)
Nguyên lý hoạt động:
Mô tả cơ bản:
Ví dụ bằng Python:
python Sao chép Chỉnh sửa arr = [5, 2, 9, 1, 5, 6] n = len(arr) for i in range(n - 1): for j in range(n - i - 1): if arr[j] > arr[j + 1]: arr[j], arr[j + 1] = arr[j + 1], arr[j] print("Danh sách sau khi sắp xếp:", arr)
13/06/2025
Thuật toán (giai ma )
Sao chép Chỉnh sửa Nhập n Tổng ← 0 Cho i từ 1 đến n: Nếu i chia hết cho 5 thì: Tổng ← Tổng + i In Tổng
Ví dụ bằng Python:
python Sao chép Chỉnh sửa n = int(input("Nhập n: ")) tong = 0 for i in range(1, n + 1): if i % 5 == 0: tong += i print("Tổng các số chia hết cho 5 từ 1 đến", n, "là:", tong)
câu 2: Trình bày cách hoạt động cơ bản của thuật toán sắp xếp nổi bọt (Bubble Sort)
Nguyên lý hoạt động:
Mô tả cơ bản:
Ví dụ bằng Python:
python Sao chép Chỉnh sửa arr = [5, 2, 9, 1, 5, 6] n = len(arr) for i in range(n - 1): for j in range(n - i - 1): if arr[j] > arr[j + 1]: arr[j], arr[j + 1] = arr[j + 1], arr[j] print("Danh sách sau khi sắp xếp:", arr)
Nếu bạn muốn hỏi bài tập
Các câu hỏi của bạn luôn được giải đáp dưới 10 phút
CÂU HỎI LIÊN QUAN
17/07/2025
16/07/2025
16/07/2025
Top thành viên trả lời