Bạn viết hết đoạn chương trình đi bạn
Bạn viết hết đoạn chương trình đi bạn
Dựa vào đoạn chương trình sau, em hãy sử dụng cấu trúc 1 chương trình và các khai báo cần thiết để viết chương trình hoàn chỉnh đưa ra được giá trị biến S và số vòng lặp sau khi chạy chương trình S:=0; n:=0; while S<=50 do begin n:= n+1; S:= s+n end;
Câu 16: Cho đoạn chương trình sau:
S=0; n=0;
while (S<=10)
{ n=n+1; S=S+n;}
Khi kết thúc hãy cho biết giá trị của biến n là bao nhiêu?
A. 5; B. 10
C. 15 D. Giá trị khác
Câu 17: Cho đoạn chương trình sau:
S=0; n=0;
while (n>5)
{S=S+n; n=n+1; }
Khi kết thúc hãy cho biết giá trị của biến n là bao nhiêu?
A. 0; B. 10
C. 15 D. Giá trị khác
Câu 18: Cho đoạn chương trình sau:
S=0; n=0;
while (n>5)
{S=S+n; n=n+1; }
Khi kết thúc hãy cho biết giá trị của biến S là bao nhiêu?
A. 0; B. 10; C. 15; D. Giá trị khác
Câu 19: Cho đoạn chương trình sau:
S=0; n=0;
while (n>5)
{S=S+n; n=n+1; }
Khi kết thúc hãy cho biết máy tính thực hiện bao nhiêu vòng lặp?
A. 0; B. 10; C. 15; D. Giá trị khác
Câu 20: Cho đoạn chương trình sau:
n=0;
while (n==0) cout<<“Chao cac ban”;
Khi kết thúc hãy cho biết máy tính thực hiện bao nhiêu vòng lặp?
A. 0. B. Vô số vòng lặp.
C. 15. D. Giá trị khác.
II. PHẦN TỰ LUẬN
Câu 1: Viết chương trình nhập mảng A có tối đa 50 phần tử là số nguyên (các phần tử được nhập từ bàn phím). In ra màn hình mảng vừa nhập, mỗi phần tử cách nhau 1 dấu cách trống.
Câu 2: Viết chương trình nhập mảng A có tối đa 100 phần tử là số nguyên (Các phần tử được nhập từ bàn phím). Hãy đếm xem có bao nhiêu phần tử âm.
Câu 3: Viết chương trình nhập mảng A có tối đa 250 phần tử là số thực (Các phần tử được nhập từ bàn phím). Hãy tìm số lớn nhất Max trong mảng A.
Câu 4: Viết chương trình nhập mảng A có N phần tử là số nguyên (N được nhập từ bàn phím). Hãy tìm số bé nhất Min trong mảng A.
Câu 5: Viết chương trình nhập mảng A có tối đa 100 phần tử là số nguyên (Các phần tử được nhập từ bàn phím). Hãy tính và in ra tổng S các phần tử âm.
Cho đoạn chương trình sau: S:=0; For i:=1 to 5 do S:= S+i; -hãy cho biết từng vòng lặp và kết quả S mỗi vòng lặp. -khi kết thúc vòng lặp thì i=? và S=?
Cho biết đoạn chương trình Pascal sau đây, khi kết thúc giá trị của S bằng bao nhiêu?
S:=0; n:=0;
while S<=5 do
begin
n:= n+1;
S:= s+n
end;
A. 15
B. 3
C. 10
D. 6
Cho biết đoạn chương trình Pascal sau đây, khi kết thúc giá trị của S bằng bao nhiêu?
S:=0; n:=0;
while S<=9 do
begin
n:= n+1;
S:= s+n
end;
A. 15
B. 6
C. 10
D. 3
Cho biết đoạn chương trình Pascal sau đây, khi kết thúc giá trị của S bằng bao nhiêu?
S:=0; n:=0;
while S<=3 do
begin
n:= n+1;
S:= s+n
end;
A. 15
B. 10
C. 6
D. 3
Cho biết đoạn chương trình Pascal sau đây, khi kết thúc giá trị của S bằng bao nhiêu?
S:=0; n:=0;
while S<10 do
begin
n:= n+1;
S:= s+n
end;
A. 15
B. 10
C. 6
D. 3
Cho biết đoạn chương trình Pascal sau đây chương trình thực hiện bao nhiêu vòng lặp?
S:=0; n:=0;
while S<=1 do
n:= n+1;
S:= s+n;
A. 3
B. 6
C. 10
D. Kết quả khác
Cho đoạn chương trình sau: S:=1; For i:=3 to 6 do S :=S + i;
+ Tính số vòng lặp.
+ Kẻ bảng tính giá trị của i, T trong số lần lặp khi thực hiện đoạn chương trình?