-
Câu hỏi:
Câu lệnh sau giải bài toán nào:
While M <> N do
If M > N then M:=M-N else N:=N-M;
- A. Tìm UCLN của M và N
- B. Tìm BCNN của M và N
- C. Tìm hiệu nhỏ nhất của M và N
- D. Tìm hiệu lớn nhất của M và N
Lời giải tham khảo:
Đáp án đúng: A
Câu lệnh trên giải bài toán tìm UCLN của M và N. Với ý tưởng, kiểm tra xem M, N có giá trị khác nhau không. Nếu có thực hiện kiểm tra giá trị nào lớn hơn. Giá trị lớn hơn sẽ được gán bằng hiệ của số lớn trừ số bé. Việc làm thế cứ lặp đi lặp lại đến khi hai giá trị bằng nhau thì đưa ra UCLN của nó.
Đáp án: A
Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài
Hướng dẫn Trắc nghiệm Online và Tích lũy điểm thưởng
CÂU HỎI KHÁC
- Ta có S là biến có kiểu xâu (String) và y là biến kiểu thực.
- Cách nhập giá trị nào sau đây là sai khi muốn nhập giá trị 3, 4, 5 cho ba biến này từ bàn phím bằng câu lệnh readln(x,y,z); ?
- Để thực hiện lên màn hình nội dung “x=12.41” cần chọn câu lệnh nào?
- Đoạn lệnh sau sẽ hiển thị kết quả gì?
- Khi thực hiện tính diện tích S của hình vuông có cạnh A với giá trị nguyên nằm trong phạm vi từ 10 đến 100
- Trong Turbo Pascal, muốn chạy chương trình ta dùng tổ hợp nào?
- Muốn thoát khỏi phần mềm Turbo Pascal ta dùng tổ hợp nào?
- Phát biểu nào dưới đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh
- Trong cấu trúc rẽ nhánh IF < điều kiện > THEN < câu lệnh >
- Câu lệnh sau giải bài toán nào:
- Trong Pascal, câu lệnh nào sau đây dùng để đặt màu cho nền của màn hình?
- Đâu là nhận định đúng về lời gọi hàm và lời gọi thủ tục?
- Hàm chuẩn nào sau đây thực hiện biến giá trị thực 6 thành 7?
- Nhận định nào sau đây về tham số là sai?
- Mô tả nào sau đây về hàm chưa chính xác?
- Yếu tố nào sau đây xác định kiểu của một hàm?
- Lệnh nào sau đây có thể tính điện trở tương đương Rtd
- Đâu là cú pháp để mở tệp ở chế độ đọc dữ liệu từ tệp?
- Đâu là cú pháp để gắn tên tệp cho biến tệp?
- Bước đầu tiên khi thực hiện thao tác với tệp dữ liệu trên đĩa thông qua biến tệp cho trước là gì?
- Lượng dữ liệu lưu trữ trên tệp có đặc điểm gì?
- Trong Pascal, để khai báo biên tập văn bản là sử dụng cú pháp gì?
- Trong Pascal, muốn khai báo hai bên tệp văn bản f1, f2 ta viết câu lệnh ra sao?
- Muốn gán tên tệp cho biến tệp ta sử dụng câu lệnh nào?
- Muốn gán tệp KETQUA.TXT cho biến tệp f ta sử dụng câu lệnh nào?
- Khi tiến hành mở tệp để đọc mà không tìm thấy tệp thì cho kết quả như thế nào?
- Vị trí con trỏ tệp sau lời gọi thủ tục Reset nằm ở vị trí nào sau đây?
- Muốn đọc dữ liệu từ tệp văn bản, ta có thể sử dụng thủ tục nào?
- Muốn ghi dữ liệu vào tệp văn bản, ta có thể sử dụng thủ tục gì?
- Sau khi làm việc xong với tệp cần phải đóng tệp tại sao?
- Thủ tục đóng tệp có dạng như thế nào?
- Hàm eoln (< biến tệp >) cho giá trị bằng TRUE thì con trỏ tệp nằm ở vị trí nào
- Mảng A gồm 5 phần tử kiểu integer.
- Mảng A gồm 10 phần tử kiểu xâu. Đoạn lệnh nào ghi ra tệp văn bản tên là S
- Xét đoạn chương trình sau:
- Trong Pascal, thư viện Dos là nơi chứa các thủ tục gì?
- Hàm chuẩn nào sau đây biến giá trị thực 6 thành 7?
- Muốn truy cập vào từng trường của bản ghi ta viết ra sao?
- Phương án ghép đúng nhất. Thủ tục chuẩn Insert(S1,S2,vt) thực hiện:
- Mảng là kiểu dữ liệu biểu diễn một dãy các phần tử thuận tiện cho yếu tố nào?