LẬP TRÌNH CĂN BẢN - Trang 31

/codegym.vn/ - 26

Bài 3: Thuật toán tìm giá trị lớn nhất trong dãy số

Hãy viết mã giả và vẽ lưu đồ để mô tả thuật toán tìm giá trị lớn nhất trong một loạt các
số được nhập vào. Nhập vào số n là số lượng các số, sau đó nhập lần lượt n số và
tìm ra giá trị lớn nhất trong đó.
Gợi ý: Chúng ta sẽ cần sử dụng kết hợp cấu trúc lặp và cấu trúc điều kiện.

Bài 4: Thuật toán xếp hạng sinh viên

Hãy viết mã giả và vẽ lưu đồ để mô tả thuật toán xếp hạng sinh viên. Nhập vào điểm
thi của sinh viên, hiển thị phân loại sinh viên theo các khoảng:

Điểm thi

Xếp hạng

Điểm >= 75

Loại A

60 <= Điểm < 75

Loại B

45 <= Điểm < 60

Loại C

35 <= Điểm < 45

Loại D

Điểm < 35

Loại E


Gợi ý: Chúng ta sẽ cần sử dụng nhiều cấu trúc điều kiện nối tiếp nhau.

17. Bài kiểm tra

Câu 1: Điền từ còn thiếu vào định nghĩa sau:
Lập trình là quá trình tạo ra tập các ___ để ___ cho máy tính hoàn thành một ___ nào
đó.

a) chỉ dẫn (instruction), ra lệnh, công việc (task)
b) hướng dẫn, yêu cầu, chương trình
c) chỉ dẫn (instruction), hướng dẫn, công việc (task)
d) chỉ dẫn (instruction), ra lệnh, sự kiện

Câu 2: Đâu là các hoạt động trong lập trình?

a) Viết code
b) Phân tích
c) Tìm hiểu yêu cầu
d) Thiết kế

Câu 3: Phát biểu nào sau đây là SAI về ưu nhược điểm của việc sử dụng mã giả hoặc
lưu đồ để mô tả thuật toán?

a) Sử dụng lưu đồ giúp cho các bên thống nhất về cách sử dụng các ký hiệu và

dễ hiểu nhau hơn

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.