Trong Pascal vòng lặp nào sau là vòng lặp có bước lặp xác định (biết trước).A. While … doB. Repeat … UntilC. For .. to .. doD. Case.. of?
Câu 1. Trong Pascal vòng lặp nào sau là vòng lặp có bước lặp xác định (biết trước).A. While … doB. Repeat … UntilC. For .. to .. doD. Case.. ofCâu 2. Phương án nào dưới đây là khai báo mảng hợp lệ ?A. mang : array[0..10] of integer;B. mang : array[0..10] : integer;C. mang : integer of array[0..10];D. mang : array(0..10) : integer;Câu 3. Cho khai báo sau :a : array[0..16] of integer ;Câu lệnh nào dưới đây sẽ in ra tất cả các phần tử của mảng trên ?A. for k := 1 to 16 do write(a[k]);B. for k := 16 downto 0 do write(a[k]);C. for k:= 0 to 15 do write(a[k]);D. for k := 16 down to 0 write(a[k]);Câu 4. Cho khai báo sau:Var a : array[0..10] of integer ;Phương án nào dưới đây chỉ phần tử thứ 10 của mảng ?A. a[10];B. a(10);C. a[9];D. a(9);Câu 5. Chọn khai báo đúng:A. Var A: array[1..10] of integer; B. Var A= array[1..10] of integer;C. Var A:= array[1..10] of integer; D. Var A: array[1,10] of integer;Câu 6. Cho khai báo: Var a : array[0..50] of real; và đoạn chương trình:k := 0 ;for i := 1 to 50 doif 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 phần tử nhỏ nhất trong mảng;B.Tìm phần tử lớn nhất trong mảng;C.Tìm chỉ số của phần tử lớn nhất trong mảng;D.Tìm chỉ số của phần tử nhỏ nhất trong mảng;Câu 7. Cho S va i là biến nguyên. Khi chạy đoạn chương trình:S:=0;For i:=1 to 10 do s:=s+i;Writeln(s);Kết quả in lên màn hình là:A. s=11B. s=55C. s=100D. s=101Câu 8. Câu lệnh cho phép ta nhập giá trị của a từ bàn phím là: A. readln(a); B. Writeln(a); C. Write(‘nhap gia tri cua a:’); D. Write(a);Câu 9. Câu lệnh lặp với số lần chưa biết trước bắt đầu bằng từ khóa:A. ForB. WhileC. IfD. VarCâu 10. Cho S và i là biến nguyên. Khi chạy đoạn chương trình : s:=0; for i:=1 to 3 do s := s + i; writeln(s); Kết quả in lên màn hình của S là :63 05Câu 11. Khai báo biến kiểu mảng nào sau đây là hợp lệ:A. Var A: array[1.5..10.5] of real;B. Var A: array[1…N] of real;C. Var A: array[100..1] of integer;D. Var A: array[1..50] of integer;Câu 12. Khi chạy chương trình:Var S, i, j: Integer;BeginS:=0;for i:= 1 to 3 dofor j:= 1 to 4 do S:=S+1;End.Giá trị sau cùng của S là:A. 4B. 3C. 12D. 0Câu 13. Một số kiểu dữ liệu trong passcal: A. Integer, real, byte, char… B. Writeln, readln, integer, begin... C. For, while, array, to… D. While, do, real…Câu 14. Câu lệnh lặp while…do nào dưới đây là đúng: A. While i:=10 do S := S+1/i;B. While i > 1 do S = S+1/i;C. While 10 do S := S+1/i;D. While i do S = S+1/i;Câu 15. Cho khai báo: Var a : array[0..50] of real ; và đoạn chương trìnhk := 0 ;for i := 1 to 50 doif 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 phần tử nhỏ nhất trong mảng;B. Tìm phần tử lớn nhất trong mảng;C. Tìm chỉ số của phần tử lớn nhất trong mảng;D. Tìm chỉ số của phần tử nhỏ nhất trong mảng;Câu 16. Để dịch chương trình trong Free Pascal ta dùng tổ hợp phím nào?A. Ctrl + F9B. Alt + F9C. Ctrl + Shitf +F9D. Shift + F9Câu 17. Trong câu lệnh lặp for..do, số vòng lặp biết trước và bằng Giá trị cuối – giá trị đầu + 1B. Giá trị cuối – giá trị đầu + 2Giá trị cuối – giá trị đầu+ 3D. Giá trị cuối + giá trị đầu + 4Câu 18. Trong Pascal, câu lệnh nào sau đây được viết đúng? A. for i = 1 to 100 do writeln(‘A’); B. for i := 1 to 10 writeln(‘A’); C. for i := 1 to 100 do writeln(‘A’); D. for i to 10 do writeln(‘A’);Câu 19. Câu lệnh lặp với số lần chưa biết trước bắt đầu bằng từ khóa:A. ForB. WhileC. IfD. VarCâu 20. Điều kiện trong câu lệnh lặp với số lần chưa biết trước thường là:Phép gánB. Câu lệnh đơnC. Câu lệnh ghépD. Phép so sánhCâu 21. Cú pháp đầy đủ của câu lệnh While … do làA. While <câu lệnh> do <điều kiện>;B. While <điều kiện>; <câu lệnh>;C. While <điều kiện> to <câu lênh> do;D. While <điều kiện> do <câu lệnh>;Câu 22. Trong câu lệnh khai báo biến mảng, phát biểu nào sau đây đúng:A. Chỉ số đầu > chỉ số cuối.B. Chỉ số đầu chỉ số cuối.C. Kiểu dữ liệu chỉ có thể là real.D. Cả ba ý trên đều đúng.Câu 23. Hãy tính số vòng lặp của câu lệnh for i:=3 to 28 do writeln(’A’); A. 28;B. 26;C. 25;D. 3;Câu 24. Phần thân chương trình bắt đầu bằng từ khóa nào? A. EndB. BeginC. UsesD. Var. Câu 25. Cú pháp câu lệnh lặp với số lần biết trước là:A. For <biến đếm> = <giá trị đầu> to <giá trị cuối> do <câu lệnh>;B. For <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>; C. For <biến đếm> := <giá trị cuối> to <giá trị đầu> do <câu lệnh>; D. For <biến đếm> : <giá trị đầu> to <câu lệnh> do <giá trị cuối>; Câu 26. Pascal sử dụng câu lệnh nào sau đây để lặp với số lần lặp biết trước ?A. if...thenB. if...then...elseC. for...doD. while...doCâu 27. Lệnh nào dưới đây viết đúng về câu lệnh gán :A. x : 15;B. x:=15;C. x=:15;D. x=15;Câu 28. Khai báo biến mảng: A: array[1..7] of real; rồi sau đó sử dụng câu lệnhFor i:= 1 to 5 do readln(A[i]); để nhập giá trị cho các phần tử trong biến A từ bàn phím, ta sẽ nhập được bao nhiêu giá trị? A. 6;B. 4;C. 5;D. 7;Câu 29. Từ khóa dùng để khai báo biến trong ngôn ngữ lập trình Pascal là từ khóa nào?A. Const.B. Var.C. Real.D. End.Câu 30. Sau khi thực hiện chương trình dưới đâyj:= 1; for i := 1 to 3 do j:= j+1;Giá trị của biến j bằng bao nhiêu?A. 5;B. 3;C. 4;D. 1;Câu 31. Trong Pascal, kiểu dữ liệu nào là kiểu số nguyên? A. real B. string C. char D. integerCâu 32. Câu lệnh cho phép ta nhập giá trị của biến a từ bàn phím là: A. readln(a); B. Writeln(a); C. Write(‘nhap gia tri cua a:’); D. Write(a);Câu 33. Để thoát khỏi Free Pascal, em thao tác như thế nào?A. File\ Close.B. Edit\ Close.C. File\ Exit.D. Edit\ Exit.Câu 34. Câu lệnh pascal nào hợp lệ?A. For i := 100 to 1 do writeln(‘A’);B. For i := 1.5 to 10.5 do writeln(‘A’); C. For i = 1 to 10 do writeln(‘A’); D. For i := 1 to 10 do; writeln(‘A’);Câu 35. Cú pháp đúng của câu lệnh điều kiện rẽ nhánh dạng đủ là:A. If <điều kiện> then <câu lệnh1>: else <câu lệnh 2>:.B. If <điều kiện> then <câu lệnh1> else <câu lệnh 2>:.C. If <điều kiện> then <câu lệnh1>; else <câu lệnh 2>;.D. If <điều kiện> then <câu lệnh1> else <câu lệnh 2>;.Câu 36. Để chạy chương trình trong Free Pascal ta dùng tổ hợp phím nào?A. Ctrl + F9B. Alt + F9C. Ctrl + Shitf +F9D. Shift + F9Câu 37. Cú pháp khai báo biến mảng trong Pascal là:A. Var <tên mảng> ; array[<chỉ số đầu>..<chỉ số cuối>] of <kiểu dữ liệu>;B. Var <tên mảng> : array[<chỉ số đầu>…<chỉ số cuối>] of <kiểu dữ liệu>; C. Var <tên mảng> : array[<chỉ số đầu>..<chỉ số cuối>] of <kiểu dữ liệu>; D. Var <tên mảng> : array[<chỉ số đầu>..<chỉ số cuối> for <kiểu dữ liệu>; Câu 38. Trong Pascal, kiểu dữ liệu nào là kiểu số thực? A. char B. integer C. real D. stringCâu 39. Đoạn lệnh sau đây so:=1;while so<10 do writeln(so);Sẽ cho kết quả nào?A. In ra các số từ 1 đến 9.B. In ra các số từ 1 đến 10.C. In ra vô hạn các số 1.D. In ra vô hạn các số 10.Câu 40. Trong câu lệnh while…do nếu điều kiện sai thì:A. Tiếp tục vòng lặpB. Lặp 1 lầnC. Lặp vô hạn lầnD. Thoát khỏi vòng lặpCâu 41. Với câu lệnh sau: If x<9 then x:= x + 1; Giá trị của biến x sẽ là bao nhiêu nếu trước đó giá trị của x = 8?A. x= 8.B. x= 9.C. x= 10.D. x= 11.Câu 42. Từ khóa dùng để khai báo hằng trong ngôn ngữ lập trình Pascal là từ khóa nào?A. Const.B. Var.C. Real.D. End.
Câu trả lời (0)
Nếu bạn hỏi, bạn chỉ thu về một câu trả lời.
Nhưng khi bạn suy nghĩ trả lời, bạn sẽ thu về gấp bội!
Lưu ý: Các trường hợp cố tình spam câu trả lời hoặc bị báo xấu trên 5 lần sẽ bị khóa tài khoản
Các câu hỏi mới
-
+ Các ước của n
+ Số lượng các ước của n
+ Tổng các ước của n
+ Xét tổng đó có phải là số hoàn hảo?
29/11/2022 | 0 Trả lời
-
Viết chương trình nhập vào chiều, chiều rông hình chữ nhật và nhập vào cạnh của hình vuông. Thông báo ra màn hình diện tích hình nào lớn hơn.
30/11/2022 | 0 Trả lời
-
vViết chương trình nhập 3 số a,b,h hãy biết só lớn nhất trong 3 số đó
07/12/2022 | 0 Trả lời
-
VIDEOYOMEDIA
viết chương trình nhập vào hai số a,b .kiểm tra xem a ,b là số âm hay dương,chẳn hay lẻ.kiểm tra xem a có chia hết cho b hay không.kiểm tra xem a,b có chia hết cho 3 hay không
07/12/2022 | 0 Trả lời
-
Tìm input, output và mô tả thuật toán bài sau: xác định một số tự nhiên x bất kì để chứng minh là số chẵn không?
09/12/2022 | 0 Trả lời
-
+ Tính n!
+ Nhập số x từ bàn phím.Tính nx
14/12/2022 | 0 Trả lời
-
viết chương trình giải phương trình bậc nhất ax=b.Với a,b nhập bằng bàn phím Tin
17/12/2022 | 0 Trả lời
-
Cho x và y là 2 độ dài 2 cạnh của một hình chữ nhật. Viết chương trình so sánh 2 giá trị x, y và thông báo nó là hình vuông hay hình chữ nhật thường
18/12/2022 | 0 Trả lời
-
tại sao nguười ta không viết chương trình bằng ngôn ngữ máy?
19/12/2022 | 0 Trả lời
-
cú pháp khai báo biến cho ví dụ khai báo bến trong pascal
20/12/2022 | 0 Trả lời
-
tính quãng đường tào hỏa đi được trong thời gian t vận tốc v
21/12/2022 | 0 Trả lời
-
Em hãy xác định INPUT, OUTPUT và mô tả thuật toán của bài toán nhập vào 2 số nguyên dương a, b và in ra kết quả số a nếu a lớn hơn b và ngược lại in kết quả b. (Ví dụ : nhập 20, 9 in ra 20 ngược lại nhập 9,20 in ra 20).
25/12/2022 | 0 Trả lời
-
Viết chương trình hoàn chỉnh sử dụng câu lệnh điều kiện thực hiện nhập từ bàn phím giá trị của biến nguyên a và kiểm tra nếu a là số lẻ thì tính và in ra màn hình diện tích hình vuông với độ dài cạnh là 2a không thì đi tính chu vi hình vuông với độ dài cạnh là 2a?
Mô tả lại thuật toán giải bài toán trên
28/12/2022 | 0 Trả lời
-
Viết chương trình nhập vào một số nguyên a bất kỳ. Kiểm tra xem số a là số chẵn hay số lẻ. Nếu là số chẵn, tăng giá trị của a thêm 10 đơn vị; Nếu là số lẻ, giảm giá trị của a 10 đơn vị.
30/12/2022 | 0 Trả lời
-
viết công thức tính C=2/3*3/4*4/5....*n/n+1 (n>0)
31/01/2023 | 0 Trả lời
-
Viết chương trình tính tổng: S=1+3+5+...+999
09/02/2023 | 0 Trả lời
-
S=1+1/2^2+1/3^2+...+1/n^2. Trong đó N là một số nguyên được nhập vào từ bàn phím. S là tổng các phân số từ 1 đến n, sau khi tính toán tổng S được xuất ra màn hình.
09/02/2023 | 0 Trả lời
-
Sử dụng câu lệnh lặp để viết chương trình tính tổng 1x2+2x3+3x4+...+n(n+1)
24/02/2023 | 0 Trả lời
-
Viết chương trình tính tổng S=1+2+3+.... đến khi S lớn hơn 250 thì dừng. In ra màn hình giá trị tổng S vừa tính và cho biết giá trị cuối cùng được cộng là bao nhiêu?
05/03/2023 | 0 Trả lời
-
Viết chương trình nhập vào 4 số tự nhiên và sắp xếp sau đó in ra màn hình kết quả.
09/03/2023 | 0 Trả lời
-
cho dãy n số nguyên tính tổng các phần tử của dãy và cho biết phần tử nào lớn nhất trong dãy. Hãy viết chương trình bằng pascal?
28/03/2023 | 0 Trả lời
-
Viết chương trình nhập vào 4 số sau đó sắp xếp theo thứ tự từ bé đến lớn?
05/04/2023 | 0 Trả lời
-
S:=1; For i:=1 to 5 do S:=S*i;
Giá trị của biến S bằng bao nhiêu?
A. 120
B. 55
C. 121
D. 151
12/04/2023 | 0 Trả lời
-
Viết chương trình pascal nhập hai số a;b (a>0 ; b>0) xuất ra màn hình các số chính phương từ a-b.
12/04/2023 | 0 Trả lời
-
viết chương trình sử dụng biến mảng để nhập từ bàn phím các phần tử của một dãy số nguyên . độ dài của dãy cũng đc nhập từ bàn phím .in ra màn hình tổng các giá trị là số lẻ
14/04/2023 | 0 Trả lời