WorksheetsBài 15: Thuật toán
Total questions: 111
Worksheet time: 1hrs 3mins
Thuật toán là gì?
Một ngôn ngữ lập trình
Một dãy các bước thực hiện có quy tắc
Một phần mềm máy tính
Một thiết bị điện tử
Thuật toán cần phải có đặc điểm nào sau đây?
Đơn giản và dễ thực hiện
Có thể thực hiện được vô hạn lần
Đúng, rõ ràng, có thể thực hiện được
Có thể viết bằng bất kỳ ngôn ngữ nào
Thuật toán được dùng để làm gì?
Giải quyết một bài toán
Lưu trữ thông tin
Phát triển phần mềm
Tạo ra phần cứng mới
Câu nào sau đây mô tả đúng thuật toán?
Một dãy các phép toán
Một kế hoạch để giải quyết một vấn đề
Một tập hợp các ngôn ngữ lập trình
Một hệ điều hành cho máy tính
Thuật toán có bao nhiêu bước cơ bản?
1 bước
2 bước
3 bước
4 bước
Bước đầu tiên của thuật toán là gì?
Xác định kết quả
Phân tích vấn đề
Lựa chọn phương án giải quyết
Thực hiện phép toán
Thuật toán có tính chất nào sau đây?
Tính chính xác
Tính minh bạch
Tính xác định
Tất cả các đặc điểm trên
Câu nào dưới đây là ví dụ về thuật toán?
Đọc sách
Nấu ăn theo công thức
Chạy bộ
Xem phim
Một thuật toán phải có điều kiện nào?
Được viết bằng ngôn ngữ lập trình
Phải có đầu vào và đầu ra
Phải thực hiện nhanh chóng
Phải giải quyết được tất cả các bài toán
Điều nào sau đây là sai về thuật toán?
Thuật toán phải có đầu vào và đầu ra
Thuật toán phải được viết bằng ngôn ngữ lập trình
Thuật toán phải có dãy các bước thực hiện rõ ràng
Thuật toán phải có kết quả cuối cùng
Câu nào sau đây là thuật toán để tìm giá trị lớn nhất trong dãy số?
Câu nào sau đây là thuật toán để tìm giá trị lớn nhất trong dãy số?
Lấy số lớn nhất trong dãy
So sánh các số với nhau và chọn số lớn nhất
Thực hiện phép toán cộng các số trong dãy
Sắp xếp các số rồi chọn số đầu tiên
Dãy các bước thực hiện của thuật toán phải đảm bảo tính chất nào?
Phải có một đầu ra rõ ràng
Phải được thực hiện theo một quy tắc nhất định
Phải có ít nhất một bước thực hiện
Tất cả các điều trên
Trong thuật toán, bước cuối cùng thường là gì?
Đưa ra kết quả
Xử lý dữ liệu
Cập nhật thông tin
Thực hiện phép toán
Thuật toán tìm giá trị nhỏ nhất trong dãy số sẽ có bước nào sau đây?
Lấy giá trị nhỏ nhất trong dãy
So sánh các số và chọn số nhỏ nhất
Đếm số lượng số trong dãy
Sắp xếp dãy số theo thứ tự giảm dần
Điều kiện nào sau đây là đúng với thuật toán?
Phải có đầu vào rõ ràng
Phải thực hiện nhanh
Phải có ít bước
Phải phức tạp để giải quyết vấn đề
Thuật toán là một dãy các bước thực hiện có quy tắc nhằm mục đích gì?
Giải quyết một bài toán
Phát triển phần mềm
Giải trí
Tạo ra phần cứng
Thuật toán được viết bằng gì?
Ngôn ngữ lập trình
Ngôn ngữ tự nhiên
Cả hai phương án trên
Máy tính
Thuật toán tìm số lớn nhất trong dãy số phải có bước nào sau đây?
Đoán số lớn nhất
So sánh các số và chọn số lớn nhất
Tạo ra số ngẫu nhiên
Sắp xếp dãy theo thứ tự tăng dần
Nếu thuật toán có đầu vào là 5 số, bước đầu tiên trong thuật toán là gì?
Lấy số lớn nhất
Đọc 5 số
So sánh các số
Tính tổng các số
Trong thuật toán, bước "kiểm tra điều kiện" có thể giúp làm gì?
Xác định kết quả cuối cùng
Dừng thuật toán nếu không có điều kiện phù hợp
Thực hiện phép tính
Xác định đầu vào
Trong một thuật toán, khi nào cần dừng thực hiện?
Khi thuật toán đã hoàn thành công việc
Khi không có kết quả đầu ra
Khi thuật toán không có điều kiện rõ ràng
Khi thuật toán bị lỗi
Trong thuật toán, đầu vào có thể là gì?
Một số liệu
Một dãy số
Một câu lệnh
Cả A và B đều đúng
Thuật toán phải có tính chất nào sau đây?
Có thể thực hiện trên máy tính
Có thể thực hiện nhanh chóng
Có thể thực hiện cho bất kỳ bài toán nào
Có thể thực hiện trên tất cả các thiết bị điện tử
Các bước trong thuật toán phải được thực hiện như thế nào?
Cùng lúc
Lặp lại liên tục
Theo thứ tự
Không có thứ tự cố định
Một trong những đặc điểm của thuật toán là gì?
Phải có ít nhất một bước xử lý
Không thể bị sai sót
Phải giải quyết được tất cả các bài toán
Không thể thay đổi sau khi viết
Thuật toán là dãy các bước thực hiện được viết như thế nào?
Theo một quy tắc xác định
Theo ý muốn của người viết
Bằng ngôn ngữ lập trình
Cả A và C đều đúng
Bước nào không cần thiết trong thuật toán?
Bước đầu vào
Bước xử lý
Bước lặp lại
Bước đảm bảo kết quả cuối cùng
Câu nào sau đây không phải là đặc điểm của thuật toán?
Đúng, rõ ràng
Có thể thực hiện được
Không có bước nào có thể bỏ qua
Cần thực hiện trên máy tính
Câu nào là ví dụ về thuật toán trong đời sống?
Tạo một chiếc bánh mì
Chạy một ứng dụng trên máy tính
Viết một phần mềm
Cài đặt hệ điều hành
Khi thực hiện một thuật toán, điều quan trọng nhất là gì?
Đảm bảo tốc độ xử lý nhanh
Đảm bảo tính chính xác của các bước
Đảm bảo dễ hiểu cho người dùng
Đảm bảo làm cho máy tính không bị hư hỏng
Để sắp xếp một dãy số theo thứ tự tăng dần, thuật toán sẽ thực hiện gì?
So sánh các số và đổi chỗ nếu cần
Lặp lại bước kiểm tra cho tất cả các số
Thêm số vào cuối dãy
Sắp xếp theo thứ tự giảm dần
Một thuật toán để giải quyết bài toán phải có ít nhất một:
Đầu vào
Đầu ra
Bước thực hiện
Tất cả các yếu tố trên
Câu nào dưới đây là ví dụ về thuật toán sắp xếp các số?
Lấy số lớn nhất trong dãy
So sánh các số và đổi vị trí
Tính tổng các số trong dãy
Lặp lại dãy số không thay đổi
Câu nào dưới đây là ví dụ về thuật toán sắp xếp các số?
Lấy số lớn nhất trong dãy
So sánh các số và đổi vị trí
Tính tổng các số trong dãy
Lặp lại dãy số không thay đổi
Thuật toán có thể được áp dụng cho:
Các bài toán trong toán học
Các bài toán trong khoa học máy tính
Các bài toán trong đời sống thực
Tất cả các câu trên
Câu nào dưới đây là đúng với thuật toán?
Một thuật toán có thể có nhiều cách viết
Một thuật toán phải luôn luôn đúng
Thuật toán chỉ dùng cho máy tính
Thuật toán chỉ có thể thực hiện một lần
Thuật toán nào sau đây là thuật toán tìm số chẵn trong dãy số?
Kiểm tra tất cả các số và chọn số chẵn
Chọn số đầu tiên và cộng 1
Sắp xếp các số theo thứ tự giảm dần
Cộng tất cả các số lại với nhau
Trong thuật toán, bước "thực hiện phép toán" có thể là:
Cộng các số lại với nhau
Kiểm tra điều kiện của bài toán
Sắp xếp các số theo thứ tự
Tất cả các điều trên
Thuật toán cần phải có tính chất nào để giải quyết được bài toán?
Chính xác và rõ ràng
Lặp lại vô hạn lần
Phải đơn giản
Cần phải có đầu vào lớn
Câu nào dưới đây là ví dụ về thuật toán trong cuộc sống?
Tìm đường đi ngắn nhất
Làm bài tập toán
Chọn món ăn cho bữa trưa
Cả A và C
Khi làm việc với thuật toán, việc phân tích bài toán có vai trò gì?
Giúp xác định các bước thực hiện cần thiết
Giúp phát hiện lỗi trong phần mềm
Giúp chọn đúng ngôn ngữ lập trình
Giúp hiểu về cấu trúc máy tính
Thuật toán cần phải có điều kiện gì để đảm bảo thực hiện chính xác?
Phải có ít nhất một bước
Phải có ít nhất một đầu vào
Phải có điều kiện kiểm tra
Phải có điều kiện dừng rõ ràng
Khi xây dựng một thuật toán, điều quan trọng nhất là:
Phải sử dụng ngôn ngữ lập trình
Phải có bước kiểm tra
Các bước trong thuật toán phải rõ ràng, chính xác
Các bước phải có thể thay đổi linh hoạt
Thuật toán có thể thực hiện trên:
Máy tính
Điện thoại di động
Các thiết bị thông minh
Tất cả các thiết bị trên
Thuật toán nào sau đây là thuật toán sắp xếp?
Xếp dãy số theo thứ tự tăng dần
Tìm số lớn nhất trong dãy số
Tính tổng các số trong dãy
Kiểm tra tính chất của một số
Câu nào sau đây mô tả đúng thuật toán tìm giá trị nhỏ nhất trong dãy số?
Lặp lại so sánh các số và chọn số nhỏ nhất
Thực hiện phép cộng các số trong dãy
Sắp xếp các số theo thứ tự giảm dần
Cả A và C đều đúng
Đầu vào của thuật toán có thể là:
Một số
Một dãy số
Một mảng dữ liệu
Tất cả các đáp án trên
Câu nào dưới đây là ví dụ về thuật toán trong cuộc sống?
Chạy bộ mỗi sáng
Tạo một bữa ăn
Đọc sách giáo khoa
Xem phim trên TV
Câu nào dưới đây là ví dụ về thuật toán trong cuộc sống?
Chạy bộ mỗi sáng
Tạo một bữa ăn
Đọc sách giáo khoa
Xem phim trên TV
Các bước trong thuật toán cần phải:
Được thực hiện tuần tự, rõ ràng
Được thực hiện ngẫu nhiên
Được thực hiện đồng thời
Không có thứ tự cố định
Trong thuật toán, điều kiện "dừng" là gì?
Khi nào thuật toán hoàn thành nhiệm vụ
Khi nào thuật toán cần kiểm tra
Khi nào thuật toán không còn đầu vào
Khi nào thuật toán gặp lỗi
Thuật toán nào dưới đây giúp tìm số lớn nhất trong dãy số?
So sánh tất cả các số và chọn số lớn nhất
Đếm số lượng số trong dãy
Sắp xếp dãy số theo thứ tự giảm dần
Tính tổng các số trong dãy
Thuật toán cần phải có đặc điểm nào để giải quyết bài toán hiệu quả?
Phải có đầu vào rõ ràng
Phải có bước kiểm tra kết quả
Phải có đầu ra phù hợp
Tất cả các đặc điểm trên
Thuật toán tìm số chẵn trong dãy số cần thực hiện bước nào?
Chọn tất cả số chẵn trong dãy
Kiểm tra từng số và chọn số chẵn
Tính tổng các số trong dãy
Sắp xếp dãy số theo thứ tự
Thuật toán có thể được viết bằng:
Ngôn ngữ tự nhiên
Ngôn ngữ lập trình
Cả A và B
Không cần phải viết thuật toán
Câu nào dưới đây là đúng khi nói về thuật toán?
Thuật toán luôn cần có ngôn ngữ lập trình
Thuật toán phải được thực hiện tuần tự, không thay đổi
Thuật toán có thể có nhiều cách viết
Thuật toán không cần phải có đầu ra
Câu nào sau đây là ví dụ về thuật toán trong toán học?
Tính tổng dãy số
Tìm số chẵn trong dãy số
Tính giá trị lớn nhất
Câu nào sau đây là ví dụ về thuật toán trong toán học?
Tính tổng dãy số
Tìm số chẵn trong dãy số
Tính giá trị lớn nhất trong dãy số
Tất cả các đáp án trên
Câu nào sau đây là thuật toán sắp xếp dãy số theo thứ tự tăng dần?
So sánh các số và đảo vị trí nếu cần
Tính tổng các số trong dãy
Sắp xếp theo thứ tự ngẫu nhiên
Tìm số lớn nhất trong dãy
Khi thực hiện thuật toán, bước kiểm tra có tác dụng gì?
Xác định đầu vào
Đảm bảo kết quả cuối cùng
Kiểm tra tính đúng đắn của thuật toán
Xác định số bước cần thực hiện
Điều nào sau đây là đặc điểm của thuật toán?
Phải có đầu vào và đầu ra rõ ràng
Phải có ít nhất một bước xử lý
Phải được thực hiện theo quy tắc cụ thể
Tất cả các đặc điểm trên
Thuật toán nào sau đây có thể dùng để tìm số lớn nhất trong một dãy số?
Lặp qua tất cả các số, so sánh và chọn số lớn nhất
Đảo ngược dãy số rồi chọn số đầu tiên
Cộng tất cả các số trong dãy
Xóa bỏ các số nhỏ nhất trong dãy
Thuật toán có thể thực hiện trên:
Máy tính
Máy tính bảng
Điện thoại di động
Tất cả các thiết bị trên
Câu nào dưới đây là ví dụ về thuật toán tìm số chẵn trong dãy số?
Câu nào dưới đây là ví dụ về thuật toán tìm số chẵn trong dãy số?
Lặp lại kiểm tra số và chia cho 2, nếu chia hết thì là số chẵn
Tìm số lớn nhất trong dãy số
Tính tổng tất cả các số trong dãy
Đảo ngược dãy số và chọn số chẵn đầu tiên
Để tìm số lẻ trong dãy số, thuật toán sẽ làm gì?
Lặp qua từng số, kiểm tra số nào chia hết cho 2 thì là số lẻ
So sánh các số với nhau để tìm số lẻ
Kiểm tra số nào chia hết cho 2 thì loại bỏ
Kiểm tra số chia hết cho 3 thì chọn
Câu nào dưới đây là ví dụ về thuật toán sắp xếp dãy số theo thứ tự giảm dần?
So sánh các số và đổi chỗ nếu cần
Lặp qua tất cả các số và tìm số lớn nhất
Đảo ngược dãy số sau khi đã sắp xếp
Thêm các số vào cuối dãy theo thứ tự
Khi nào một thuật toán cần phải được dừng lại?
Khi thuật toán không còn điều kiện nào để tiếp tục
Khi thuật toán đã xử lý xong các bước
Khi thuật toán không thể tiếp tục vì lỗi
Tất cả các đáp án trên
Thuật toán có thể có:
Một bước thực hiện
Nhiều bước thực hiện
Bước lặp lại nhiều lần
Tất cả các câu trên
Khi thực hiện thuật toán, điều quan trọng nhất là gì?
Phải sử dụng ngôn ngữ lập trình cụ thể
Các bước trong thuật toán phải thực hiện chính xác
Thuật toán phải được thực hiện thật nhanh
Thuật toán phải dễ hiểu đối với người dùng
Câu nào dưới đây là ví dụ về thuật toán giải toán trong tin học?
Tính diện tích của hình chữ nhật
Đổi đơn vị đo từ mét sang cm
Tìm số lớn nhất trong dãy số
Cả A và B đều đúng
Trong thuật toán, bước "so sánh" có tác dụ
rong tin học?
Tính diện tích của hình chữ nhật
Đổi đơn vị đo từ mét sang cm
Tìm số lớn nhất trong dãy số
Cả A và B đều đúng
Trong thuật toán, bước "so sánh" có tác dụng gì?
Giúp xác định số lớn nhất trong dãy
Giúp sắp xếp các số theo thứ tự
Giúp chọn giá trị nhỏ nhất trong dãy
Tất cả các đáp án trên
Thuật toán nào sau đây là đúng để tính tổng dãy số?
Lặp qua từng số và cộng dồn giá trị của nó
Lặp qua từng số và trừ đi giá trị của nó
Lặp qua từng số và nhân với giá trị của nó
Không cần phải lặp lại
Thuật toán tìm số chẵn trong dãy số cần kiểm tra:
Các số chia hết cho 3
Các số chia hết cho 5
Các số chia hết cho 2
Các số chia hết cho 10
Khi viết thuật toán, chúng ta có thể sử dụng:
Ngôn ngữ lập trình
Ngôn ngữ tự nhiên
Sơ đồ khối
Tất cả các đáp án trên
Câu nào dưới đây là đúng với thuật toán trong máy tính?
Thuật toán chỉ thực hiện một lần
Thuật toán phải được viết bằng ngôn ngữ lập trình
Thuật toán phải có kết quả rõ ràng
Thuật toán có thể viết bằng nhiều ngôn ngữ
Câu nào sau đây mô tả đúng thuật toán?
Một dãy các phép toán có thứ tự
Một dãy các bước thực hiện không có quy tắc
Một phần mềm máy tính phức tạp
Một công cụ phần cứng trong máy tính
Thuật toán nào sau đây giúp tính diện tích hình vuông?
Diện tích = cạnh × cạnh
Diện tích = chiều dài × chiều rộng
Diện tích = bán kính × bán kính
Diện tích = chu vi × chu vi
Một thuật toán phải có đặc điểm nào để có thể thực hiện được?
Phải được viết bằng ngôn ngữ lập trình
Phải có một kết quả rõ ràng
Phải
Một thuật toán phải có đặc điểm nào để có thể thực hiện được?
Phải được viết bằng ngôn ngữ lập trình
Phải có một kết quả rõ ràng
Phải có ít nhất một bước lặp lại
Phải sử dụng ngôn ngữ tự nhiên
Khi nào thuật toán cần phải dừng lại?
Khi thuật toán đã tìm ra kết quả đúng
Khi thuật toán không còn bước nào để thực hiện
Khi thuật toán gặp lỗi
Tất cả các đáp án trên
Thuật toán có thể được viết theo hình thức nào?
Sơ đồ khối
Ngôn ngữ lập trình
Ngôn ngữ tự nhiên
Tất cả các hình thức trên
Thuật toán giúp ích trong việc gì?
Giải quyết bài toán một cách hiệu quả
Lưu trữ thông tin
Xử lý dữ liệu trong phần mềm
Tất cả các đáp án trên
Khi lập thuật toán, bước nào sau đây không cần thiết?
Xác định đầu vào
Xác định đầu ra
Thực hiện thuật toán mà không kiểm tra kết quả
Phân tích các bước thực hiện
Để sắp xếp dãy số theo thứ tự giảm dần, thuật toán sẽ làm gì?
So sánh các số và đổi vị trí nếu cần
Sắp xếp dãy số theo thứ tự tăng dần rồi đảo ngược
Thêm các số vào cuối dãy theo thứ tự giảm
Chọn số lớn nhất và đưa vào đầu dãy
Thuật toán sắp xếp các số theo thứ tự giảm dần sẽ thực hiện:
Lấy số lớn nhất và chuyển về đầu dãy
Lặp qua từng số và so sánh với số tiếp theo, đổi ch
Thuật toán sắp xếp các số theo thứ tự giảm dần sẽ thực hiện:
Lấy số lớn nhất và chuyển về đầu dãy
Lặp qua từng số và so sánh với số tiếp theo, đổi chỗ nếu cần
Sắp xếp các số theo thứ tự tăng dần và đảo ngược dãy
Lặp lại quá trình cho đến khi tìm ra số nhỏ nhất
Thuật toán nào sau đây sẽ giúp tìm số âm trong một dãy số?
Lặp qua từng số và chọn số âm
So sánh tất cả các số và chọn số âm lớn nhất
Tính tổng các số và chọn số âm
Lặp qua dãy số và kiểm tra xem số nào nhỏ hơn 0
Câu nào dưới đây là đúng khi nói về thuật toán tìm số chẵn trong dãy số?
Kiểm tra xem mỗi số trong dãy có chia hết cho 2 hay không
Đếm số lượng số chẵn trong dãy
So sánh tất cả các số với số 2
Chỉ chọn số đầu tiên trong dãy
Thuật toán nào sau đây là cách kiểm tra tính chẵn lẻ của một số?
Sử dụng phép chia và kiểm tra xem phần dư có bằng 0 không
Sử dụng phép nhân để kiểm tra
Sử dụng phép cộng để tìm số lẻ
Sử dụng phép trừ để so sánh số
Trong thuật toán, nếu không có điều kiện dừng rõ ràng thì sẽ xảy ra điều gì?
Thuật toán sẽ không thể thực hiện
Thuật toán sẽ chạy mãi và không bao giờ dừng
Thuật toán sẽ tự động dừng khi đạt kết quả
Thuật toán sẽ không thực hiện bước kiểm tra
Thuật toán sắp xếp dãy số theo thứ tự tăng dần yêu cầu:
Lặp qua từng số, so sánh và đổi vị trí nếu cần
Chọn số nhỏ nhất và đưa vào đầu dãy
Lặp lại quá trình cho đến khi dãy số được sắp xếp
Tất cả các đáp án trên
Câu nào dưới đây là ví dụ về thuật toán tính tổng các số trong một dãy?
Lặp qua từng số trong dãy và cộng dồn vào tổng
Lặp qua
Câu nào dưới đây là ví dụ về thuật toán tính tổng các số trong một dãy?
Lặp qua từng số trong dãy và cộng dồn vào tổng
Lặp qua các số và tìm số lớn nhất
Sắp xếp các số theo thứ tự tăng dần
Đảo ngược dãy số rồi tính tổng
Một thuật toán cần phải có:
Một bước xử lý
Một điều kiện dừng
Một đầu vào và một đầu ra
Tất cả các yếu tố trên
Câu nào dưới đây là đúng với thuật toán trong tin học?
Thuật toán có thể viết bằng ngôn ngữ lập trình hoặc sơ đồ khối
Thuật toán không cần phải có đầu vào và đầu ra
Thuật toán phải luôn thực hiện nhanh nhất
Thuật toán chỉ thực hiện được trên máy tính
Khi thực hiện một thuật toán, nếu có nhiều bước lặp lại thì gọi là gì?
Bước kiểm tra
Bước lặp lại
Bước xử lý
Bước kết quả
Câu nào dưới đây không phải là bước trong thuật toán sắp xếp dãy số?
So sánh các số trong dãy
Đổi chỗ các số nếu cần thiết
Kiểm tra số nhỏ nhất trong dãy
Lặp lại quá trình cho đến khi dãy được sắp xếp
Khi xây dựng thuật toán, việc phân tích bài toán có tác dụng gì?
Giúp xác định các bước thực hiện chính xác
Giúp viết mã lập trình nhanh hơn
Giúp chọn ngôn ngữ lập trình phù hợp
Giúp kiểm tra phần mềm
Câu nào dưới đây mô tả đúng về thuật toán tìm số lớn nhất trong dãy số?
So sánh các số và chọn số lớn nhất
Sắp xếp dãy số theo thứ tự giảm dần
Đếm số lượng số trong dãy
Tính tổng dãy số rồi chọn số lớn nhất
Thuật toán tìm số chẵn trong dãy số phải:
Kiểm tra từng số xem có chia hết cho 2 không
Đảo ngược dãy số và chọn số chẵn
T
Thuật toán tìm số chẵn trong dãy số phải:
Kiểm tra từng số xem có chia hết cho 2 không
Đảo ngược dãy số và chọn số chẵn
Tính tổng các số trong dãy
So sánh các số với số 2
Khi xây dựng thuật toán, điều nào dưới đây là điều kiện cần thiết?
Các bước trong thuật toán phải rõ ràng, không mơ hồ
Thuật toán phải có ít nhất một bước kiểm tra
Thuật toán phải có đầu vào và đầu ra xác định
Tất cả các điều trên
Thuật toán có thể được biểu diễn dưới các hình thức nào?
Bằng ngôn ngữ tự nhiên
Bằng sơ đồ khối
Bằng ngôn ngữ lập trình
Tất cả các hình thức trên
Thuật toán sắp xếp dãy số theo thứ tự giảm dần sẽ làm gì?
Tìm số lớn nhất và đặt ở đầu dãy
Lặp qua từng số, so sánh và đổi chỗ nếu cần
Lặp qua tất cả các số và tìm số lớn nhất
Đảo ngược dãy số đã sắp xếp
Thuật toán sắp xếp dãy số theo thứ tự tăng dần sẽ thực hiện:
Tính tổng các số
So sánh và đổi chỗ các số nếu cần
Kiểm tra tính chẵn lẻ của các số
Tìm số lớn nhất trong dãy
Khi xây dựng một thuật toán, điều quan trọng là:
Phải rõ ràng và chính xác
Cần phải thực hiện trên máy tính
Phải nhanh chóng và dễ dàng
Phải có thể thay đổi bất kỳ lúc nào
Thuật toán có thể được áp dụng cho:
Bài toán trong toán học
Bài toán trong khoa học máy tính
Các vấn đề trong đời sống hàng ngày
Tất cả các đáp án trên
