-
Câu hỏi:
Cho khai báo mảng và đoạn chương trình như sau :
Var a : array[0..50] of real ;
....
k := 0 ;
for i := 1 to 50 do
if a[i] > a[k] then k := i ;
Đoạn chương trình trên thực hiện công việc gì dưới đây ?
- A. Tìm chỉ số của phần tử lớn nhất trong mảng;
- B. Tìm chỉ số của phần tử nhỏ nhất trong mảng;
- C. Tìm phần tử lớn nhất trong mảng;
- D. Tìm phần tử nhỏ nhất trong mảng;
Lời giải tham khảo:
Đáp án đúng: 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
- Trong ngôn ngữ lập trình Pascal, về mặt cú pháp câu lệnh nào sau đây là đúng?
- Trong ngôn ngữ lập trình pascal, với khai báo mảng A: array[1..100,1..of integer thì việc truy xuất đến các phần tử của mảng A như sau?
- rong ngôn ngữ lập trình pascal, trong quá trình xuất dữ liệu của mảng hai chiều A gồm m dòng ,n cột, để các phần tử hiển thị đúng như mô hình của mảng hai chiều ta viết lệnh như sau?
- Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện việc nào trong các việc sau:S:=0;For i:= 1 to n do S:=S+ A[
- Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện việc nào trong các việc sau:Begin &n
- Trong ngôn ngữ lập trình pascal, trong quá trình nhập dữ liệu của mảng một chiều, để giá trị i cũng tăng theo phần t�
- Trong Pascal, để xuất các phần tử của mảng 2 chiều ta dùng mấy vòng For?
- Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện việc gì?S:=0;For i:=1 to N do If (A[i] mod 2 = 0) a
- Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện việc gì?D:=0;For i:=1 to N do If (A[i] mod
- Trong ngôn ngữ lập trình Pascal, để khai báo chiều cao (đơn vị tính là mét)của các học sinh trong lớp học ta sử dụng m
- Mảng a dưới đây chứa bao nhiêu phần tử ?CONST COLUMNS = 3; &n
- Chọn ý kiến đúng : Phương án nào dưới đây là khai báo mảng hợp lệ ?
- Hãy chọn phương án ghép đúng . Biểu thức : 25 mod 3 + 5 / 2 * 3 có giá trị là :
- Những biểu thức nào sau đây có giá trị TRUE ?
- Trường hợp nào sau đây không phải là lệnh gán trong Pascal ?
- Chọn ý kiến đúng : Phát biểu nào dưới đây về chỉ số của mảng là phù hợp nhất ?
- Chọn ý kiến đúng : Cho khai báo sau : Var a : array[0..
- Cho khai báo mảng và đoạn chương trình như sau :Var a : array[0..50] of real ;....
- Chọn ý kiến đúng : Cho khai báo mảng như sau :Var m : array[0..10] of integer ;Phương án nào dưới đây chỉ phần tử thứ 10 của mảng ?
- Đọan chương trình sau thực hiện việc gì?T:=0;For i:=1 to N do T:= T+A[i];
- Cho đoạn chương trình:Kq:=0;For i:=1 to 5 do Kq:=Kq*i;Kết quả sau khi chạy là :
- Cho mảng A với N=5 gồm các phần tử 4 8 3 6 5 và đoạn chương trình:S:=0;For i:=1 to N do
- If a=> 0 then a:=1; &
- Giả sử có mảng 2 chiều sau khi nhập như sau: &n
- Giả sử x:=a/b thì x phải khai báo kiểu dữ liệu nào sau đây:
- Xét biểu thức lôgic: (n >0) and (n mod 2 = 0). Khẳng định nào sau đây là đúng?
- Cho biểu thức: (15 mod 2)+ 2 . Giá trị của biểu thức là:
- Làm cho giá trị bằng bình phương của x là
- Trong NN lập trình Pascal, phép toán MOD với số nguyên có tác dụng gì
- Để biểu diễn ( sqrt{x^3}), ta có thể viết?
- Khai báo 3 biến A,B,C nào sau đây đúng cú pháp trong Pascal?
- Chọn ý kiến đúng : Với lệnh nào sau đây dùng để in giá trị M(M kiểu số thực) ra màn hình với độ rộng là 5 và có 2 chữ số phần thậ
- Chọn ý kiến đúng : Trong các tên sau, đâu là tên dành riêng (từ khóa) trong ngôn ngữ lập trình Pascal?
- Để khai báo biến, trong Pascal ta sử dụng từ khóa nào?
- Kiểu nào sau đây có miền giá trị lớn nhất?
- Kết quả của biểu thức sqr((ABS(23-30) mod 4) ) là?
- Biểu thức ((25 mod 10) div 2) có kết quả là mấy?
- Đâu là lệnh gán đúng?
- Chọn ý kiến đúng : Để nhập dữ liệu vào từ bàn phím cho 2 biến a,b ta dùng lệnh?
- Để đưa thông tin ra màn hình ta sử dụng thủ tục nào?