câu31Khi thực hiện đoạn chương trình sau: n:=10; T:=10;
While n <16 do Begin N:=n+t; t:=t-5; End; Giá trị N=? A. 20 B. 15 C.10 D. 5
Hãy cho biết thuật toán máy tính sẽ thực hiện bao nhiêu vòng lặp ? Kết thúc giá trị của S bằng bao nhiêu ? Viết chương trình bằng Pascal để mô tả thuật toán đó B1 : S
Câu 2. j:= 4; k:=4;
For i:=1 to 4 do begin j:=j+i; k:=k+j; end;
writeln( j, k);
a) Cho biết giá trị của k, j sau khi thực hiện đoạn chương trình trên?
b) Viết đoạn chương trình thể hiện thuật toán trên?
Câu 3. Viết chương trình tính tổng các số chẵn (hoặc lẻ) từ 1 đến 100 sử dụng câu lệnh for...do?
Câu 4. Viết chương trình tính tổng của N số tự nhiên đầu tiên với N là số tự nhiên nhập từ bàn phím.
Câu 5. Viết chương trình tính tổng các số tự nhiên từ 1 đến 100 sử dụng câu lệnh lặp while...do.
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?
cho thuật toán sau
bước 1: i:=0, T:=105
bước 2: nếu T<20 thì chuyển sang bước 4
bước 3: i:=i+5, T:=T- i, quay lại bước 2
bước 4: in ra kết quả T và i
a) hãy cho biết, khi thực hiện thuật toán trên, máy tính sẽ thực hiện bao nhiêu vòng lặp và giá trị T và i là bao nhiêu
b) viết chương trình thể hiện thuật toán trên
A[i] :=21; A[2]:= 5; A[3]:=18; A[4]:=19;
S:=0;
For i:=1 to 4 do
If A[i] mod 3 = 0 then
S:=S+A[i];
Write(s);
Cho biết kết quả in ra là bao nhiêu sau khi thực hiện đoạn chương trình bên?
A.0 B.27 C.39 D.63
Giúp mình với. Mình cần gấp. Cảm ơn
Câu 2. Cho thuật toán sau:
Bước 1. S ← 12, x ← 2
Bước 2. Nếu S ≤ 10, chuyển tới bước 4.
Bước 3. S ← S - x và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
a) Hãy cho biết, khi thực hiện thuật toán, máy tính sẽ thực hiện bao nhiêu vòng lặp ? Khi kết thúc giá trị của S bằng bao nhiêu?
b) Viết chương trình sử dụng câu lệnh lặp chưa biết trước thể hiện thuật toán trên.
Sau khi thực hiện đoạn chương trình sau S:=2; For i:=1 to 5 do S:=S+i; Giá trị của biến S bằng bao nhiêu
Câu 11: Saukhi thực hiện chương trình sau giá trị biến s bằng bao nhiêu?
A. 5 B. 15 C. 120 D. 0
Câu 12: Bước đầu tiên trong hoạt động của câu lệnh lặp với số lần biết trước for là gì?
A. kiểm tra giá trị cuối có lớn hơn giá trị đầu không B. Kiểm tra biến đếm có kiểu dữ liệu gì
C. Biến đếm nhận giá trị đầu D. Kiểm tra điều kiện
Câu 13: Cho câu lệnh Python sau: for i in range(8,15): print(i, end=’ ‘)
số lần lặp ở câu lệnh trên là:
A. 15 B. 5 C. 14 D. 7
Câu 14: Saukhi thực hiện chương trình sau giá trị biến s bằng bao nhiêu?
A. 5 B. 120 C. 0 D. 15
Câu 15: Điều kiện lặp của câu lệnh lặp với số lần biết trước for là gì?
A. Điều kiện sai B. Giá trị cuối – 1
C. Giá trị cuối +1 D. Biến đếm <giá trị cuối
Câu 16: Trong các hoạt động sau đây, hoạt động là hoạt động lặp với số lầnchưa biết trước?
A. Nhập vào 1 số cho đến khi số nhập vào là số chẵn thì dừng.
B. Mỗi ngày học bài 2 lần.
C. Nhập các số nguyên từ bàn phím cho đến khi đủ 50 số
D. Tính tổng các số tự nhiên từ 1 đến 20.
Câu 17: Vòng lặp While <Điều kiện>: <Câu lệnh>là vòng lặp:
A. Chưa biết trước số lần lặp B. Biết trước số lần lặp nhưng giới hạn là >=100
C. Biết trước số lần lặp D. Biết trước số lần lặp nhưng giới hạn là <=100
Câu 19: Bước đầu tiên trong hoạt động của câu lệnh lặp với số lần chưa biết trước while là gì?
A. Biến đếm nhận giá trị đầu B. Kiểm tra điều kiện
C. kiểm tra giá trị cuối có lớn hơn giá trị đầu không D. Kiểm tra biến đếm có kiểu dữ liệu gì