Nếu i là biến nguyên, thực hiện đoạn chương trình Pascal: i:=5; repeat i:=i+1; until i>4; writeln(i); giá trị được ghi ra màn hình sẽ là?
a.4 b. 5 c.0 d.6
sau khi thực hiện đoạn chương trình :
Pascal ?
Tong=0
For i =1 to 5 do ,tong =tong+i ;
writeln(' gia tri tong la tong= ,tong);
Sau khi thực hiện đoạn chương trình trên kết quả là( trình bày các bước làm)
giúp tớ với
tong=15
các bước làm:
lần lặp thứ 1: tong = 0 + 1 = 1
lần lặp thứ 2 : tong = 1 + 2 = 3
lần lặp thứ 3 : tong = 3 + 3 = 6
lần lặp thứ 4 : tong = 6 + 4 = 10
lần lặp thứ 5 : tong = 10 + 5 = 15
Câu 1: Sau khi thực hiện đoạn chương trình sau:
S:=0;
For i:= 1 to 5 do S:=S+i;
Giá trị của biến S bằng bao nhiêu?
A. 20 B. 15 C.10 D. 0
Câu 2: Cấu trúc chung hợp lí của 1 chương trình Pascal là
A. Begin -> Program -> End C. End -> Program -> Begin
B. Program -> End -> Begin D. Program -> begin -> End
Câu 3: Cho S và i là biến nguyên. Khi chạy đoạn chương trình:
S:=1;
For i:=1 to 5 do S := S * i
Writeln ( S);
Kết quả in trên màn hình là:
A. S= 72 B. S = 101
C. S= 55 D. S= 120
Câu 4: Trong lệnh lặp For...do của pascal, trong mỗi vòng , trng mỗi vòng lặp, biến đếm thay đổi như thế nào?
A. +1 B. +1 hoặc -1 C. một giá trị bất kì D. 1 giá trị khác 0
Câu 5: Để chia lấy phần nguyên ta dùng phép toán:
A. Div B. : C. Mod D. /
Câu 6: Máy tính hiểu và thực hiện các lệnh trực tiếp ở ngôn ngữ nào?
A. Ngôn ngữ máy B. Ngôn ngữ Tiếng việt
C. Ngôn ngữ Tiếng anh D. Ngôn ngữ Pascal
Câu 7: X là 1 số thực, để khai báo biến X ta có thể khai báo nào đúng?
A. Var X: interger; B. Var X : Real.
C. Var X: Real; D. Var X:
Câu 8: Cấu trúc của 1 chương trình Pascal thường có những phần sau:
A. Phần tiêu đề, phần khai báo, phàn thân
B. Phần khai báo, phần thân, phần cuối
C. Phần đầu, phần thân, phần cuối
D. Phần thân, phần cuối
Câu 9: Thei em hiểu viết chương trình là gì?
A. Viết ra các câu lệnh mà em đã được học
B. Biết ra 1 đoạn văn bản đc sắp xếp theo chương trình
C. Chuyển giao 1 thuật toán ch máy tính thực hiện
D. Tạo ra các câu lệnh để điều khiển robot
cho đoạn phương tình sau: j:=1;k:=2; begin for i:=1 to 5 do j:=j+1;k:=k+j; end. a. số lần lặp trong đoạn chương trình trên là bao nhiêu b.viết chương tình pascal đầy đủ cho đoạn trích trên c. sau khi thực hiện chương trình trên, biến jvaf k nhận giá trị là bao nhiêu
bài 5 dưới đây là một đoạn chương trình Pascal S:=0; For i:=0 to 5 do Begin S := S + 2; End; Khi thực hiện đoạn chương trình trên giá trị của S là bao nhiêu ?
Câu 1: Sau khi thực hiện chưng trình pascal sau đây, biến S có giá trị là bao nhiêu ? Var x : integer;
Begin
S:=0
For i:=1 to 10 do
If ( i mod 2) = 0 then S:=S+i;
Readln;
End
A.10 B. 20 C. 30 D. 40
Câu 2: Khi thực hiện đoạn chương trình sau, kết quả trên màn hình là:
So:=1;
While so<10 do Begin
Write (so : %);
So:= So +2;
End.
Câu 20: Chương trình Pascal sau đây thực hiện hoạt động nào?
var i: integer;
begin
for i =1 to 101 do;
end.
A. Chương trình chạy biến i từ 1 đến 101.
B. Chương trình chạy biến i từ 1 đến 100.
C. Chương trình chạy biến i từ 1 đến 101 rồi không làm gì cả.
D. Kết quả khác.
Trong ngôn ngữ lập trình pascal đoạn chương trình sau thực hiện công việc gì i:=i; while i
Cho đoạn chương trình sau:
m:5;
for i:4 to 10m:=m+i;
Sau khi thực hiện xong đoạn chương trình trên giá trị biến m bằng bao nhiêu?
Sửa đề:
m:=5;
for i:=4 to 10 do m:=m+i;
Biến đếm i tăng lên 1 đơn vị bắt đầu từ giá trị đầu là 4 và kết thúc khi i=10.
Vậy giá của của m = 4 + 4 + 5 + 6 +7 + 8 + 9 + 10 = 53
Sửa đề:
m:=5;
for i:=4 to 10 do m:=m+i;
Biến đếm i tăng lên 1 đơn vị bắt đầu từ giá trị đầu là 4 và kết thúc khi i=10.
Vậy giá của của m = 5 + 4 + 5 + 6 +7 + 8 + 9 + 10 = 54
Đối với từng đoạn chương trình Pascal sau đây, hãy cho biết sau khi thực hiện lệnh lặp giá trị của x và y là bao nhiêu? Và mỗi đoạn chương trình thực hiện bao nhiêu vòng lặp a Đoạn chương trình 1 b Đoạn chương trình 2: x: 0; y: 5 x:=1 ; y:= 5; For i:-5 to 2 do x:=x+2: For i:=3 to 7 do x:=x+2; y:=y+x; y:= y + x;