TIẾT 51 BÀI TẬP
Chia sẻ bởi Trường Sanh |
Ngày 24/10/2018 |
43
Chia sẻ tài liệu: TIẾT 51 BÀI TẬP thuộc Tin học 8
Nội dung tài liệu:
D? VUI
Mỗi nhóm học sinh hội ý và trả lời bằng cách ghi đáp án lên bảng phụ.
*Phần thưởng :
1.Nhóm về nhất 10 điểm, nhóm nhì 9 điểm
Câu 1
D? VUI
dd
Câu 2
Câu 3
Câu 4
Câu 5
Câu 6
Câu 7
Câu 8
Câu 9
Câu 10
hp
Câu hỏi phụ 1
Câu hỏi phụ 2
Câu hỏi phụ 3
D? VUI
Câu 1: Chỉ ra lỗi trong đoạn chương trình sau :
a) X:=10; While X:=10 do X:=X+5;
Thừa dấu :
Đáp án
15s
Câu hỏi 1
X=10
D? VUI
Đoạn lệnh lặp while…do có dạng đúng là:
A. x:=10; While x=10 do x:=x+5;
B. x:=10; While x:=10 do x=x+5;
C. x:=10; While x=10 do x=x+5;
D. x:=10; While x:=10 do x:=x+5;
A
§¸p ¸n
15s
Câu hỏi 2
D? VUI
Câu 3: Chỉ ra lỗi trong đoạn chương trình sau :
c) S:=0;n:=0; While S<=10 do
n:=n+1;
S:=S+n;
Vòng lặp vô tận
Đáp án
15s
Câu hỏi 3
c) S:=0;n:=0; While S<=10 do
begin
n:=n+1;
S:=S+n
end;
D? VUI
Cho S và i là biến nguyên. Khi chạy đoạn chương trình KẾT QUẢ S LÀ ?
s:=0;
for i:=1 to 5 do
s := s+i;
writeln(s);
15
Đáp án
15s
Câu hỏi 4
D? VUI
Câu 2: Chỉ ra lỗi trong đoạn chương trình sau :
b) X:=10; While X=10 do X=X+5;
Thiếu dấu :
Đáp án
15s
Câu hỏi 5
X:=x+5
D? VUI
A
Đáp án
15s
Câu hỏi 6
Câu lệnh nào sau đây lặp vô hạn lần ?
D? VUI
Đáp án
15s
Câu hỏi 7
Điền vào chỗ trống:
Để xảy ra trường hợp “lặp vô hạn” thì ………………………………... luôn luôn đúng và ……………………xảy ra điều kiện sai.
điều kiện
không
D? VUI
Câu lệnh pascal nào sau đây là hợp lệ?
A) For i:=100 to 1 do writeln(‘A’);
B) For i:= 1 to 10 do writeln(‘A’);
C) For i:=1.5 to 10.5 do writeln(‘A’);
D) For i= 1 to 10 do writeln(‘A’);
B
Đáp án
15s
Câu hỏi 8
D? VUI
Đoạn lệnh sau đây sẽ in ra kết quả gì ?
A
Đáp án
15s
Câu hỏi 9
So : = 1;
While So <=15 do
begin
writeln(So);
So : = So + 1;
End;
Các số từ 1 đến 15;
Các số từ 1 đến 14;
Vô hạn các số 1, mỗi số viết trên một dòng;
Không phương án nào đúng.
D? VUI
Sau khi thực hiện đoạn chương trình thì giá trị j là ?
B
Đáp án
15s
Câu hỏi 10
j:= 0; A.4
for i:= 1 to 3 do B.5
j:=i+2; C.6
D.7
THI D? VUI
Đoạn chương trình trên được thực hiện, giá trị của x bằng bao nhiêu ?
X : = 0 ; Tong : = 0 ;
While tong < = 20 do
Begin
Writeln(tong);
Tong : = tong + 1;
End;
X : = tong;
20
Đáp án
15s
Câu hỏi 11
THI D? VUI
Để tính tổng S=1+ 3 + 5 . + n; em chọn đoạn lệnh:
A.For i:=1 to n do
if ( i mod 2)=0 then S:=S + i;
B. For i:=1 to n do S:= S + i ;
C.For i:=1 to n do
if ( i mod 2)=1 then S:=S + i;
D.for i:=1 to n do if ( i mod 2)<>0 then S:=S + i;
C
Đáp án
15s
Câu hỏi 12
THI D? VUI
Gán giá trị của X bằng 5. Sau khi cho máy thực hiện câu lệnh
If (X mod 3) = 2 then X := X + 1;
thì giá trị của X sẽ là bao nhiêu ?
A.6 B.5 C.7 D.4
A
Đáp án
15s
Câu hỏi 13
Dặn dò
1.Làm tiếp bài tập 4,5
2. Tìm hiểu trước bài thực hành
(bài 1,2 trang72)
3. Dùng vòng lặp While và vòng lặp For tính
tổng của 100 số tự nhiên đầu tiên
Mỗi nhóm học sinh hội ý và trả lời bằng cách ghi đáp án lên bảng phụ.
*Phần thưởng :
1.Nhóm về nhất 10 điểm, nhóm nhì 9 điểm
Câu 1
D? VUI
dd
Câu 2
Câu 3
Câu 4
Câu 5
Câu 6
Câu 7
Câu 8
Câu 9
Câu 10
hp
Câu hỏi phụ 1
Câu hỏi phụ 2
Câu hỏi phụ 3
D? VUI
Câu 1: Chỉ ra lỗi trong đoạn chương trình sau :
a) X:=10; While X:=10 do X:=X+5;
Thừa dấu :
Đáp án
15s
Câu hỏi 1
X=10
D? VUI
Đoạn lệnh lặp while…do có dạng đúng là:
A. x:=10; While x=10 do x:=x+5;
B. x:=10; While x:=10 do x=x+5;
C. x:=10; While x=10 do x=x+5;
D. x:=10; While x:=10 do x:=x+5;
A
§¸p ¸n
15s
Câu hỏi 2
D? VUI
Câu 3: Chỉ ra lỗi trong đoạn chương trình sau :
c) S:=0;n:=0; While S<=10 do
n:=n+1;
S:=S+n;
Vòng lặp vô tận
Đáp án
15s
Câu hỏi 3
c) S:=0;n:=0; While S<=10 do
begin
n:=n+1;
S:=S+n
end;
D? VUI
Cho S và i là biến nguyên. Khi chạy đoạn chương trình KẾT QUẢ S LÀ ?
s:=0;
for i:=1 to 5 do
s := s+i;
writeln(s);
15
Đáp án
15s
Câu hỏi 4
D? VUI
Câu 2: Chỉ ra lỗi trong đoạn chương trình sau :
b) X:=10; While X=10 do X=X+5;
Thiếu dấu :
Đáp án
15s
Câu hỏi 5
X:=x+5
D? VUI
A
Đáp án
15s
Câu hỏi 6
Câu lệnh nào sau đây lặp vô hạn lần ?
D? VUI
Đáp án
15s
Câu hỏi 7
Điền vào chỗ trống:
Để xảy ra trường hợp “lặp vô hạn” thì ………………………………... luôn luôn đúng và ……………………xảy ra điều kiện sai.
điều kiện
không
D? VUI
Câu lệnh pascal nào sau đây là hợp lệ?
A) For i:=100 to 1 do writeln(‘A’);
B) For i:= 1 to 10 do writeln(‘A’);
C) For i:=1.5 to 10.5 do writeln(‘A’);
D) For i= 1 to 10 do writeln(‘A’);
B
Đáp án
15s
Câu hỏi 8
D? VUI
Đoạn lệnh sau đây sẽ in ra kết quả gì ?
A
Đáp án
15s
Câu hỏi 9
So : = 1;
While So <=15 do
begin
writeln(So);
So : = So + 1;
End;
Các số từ 1 đến 15;
Các số từ 1 đến 14;
Vô hạn các số 1, mỗi số viết trên một dòng;
Không phương án nào đúng.
D? VUI
Sau khi thực hiện đoạn chương trình thì giá trị j là ?
B
Đáp án
15s
Câu hỏi 10
j:= 0; A.4
for i:= 1 to 3 do B.5
j:=i+2; C.6
D.7
THI D? VUI
Đoạn chương trình trên được thực hiện, giá trị của x bằng bao nhiêu ?
X : = 0 ; Tong : = 0 ;
While tong < = 20 do
Begin
Writeln(tong);
Tong : = tong + 1;
End;
X : = tong;
20
Đáp án
15s
Câu hỏi 11
THI D? VUI
Để tính tổng S=1+ 3 + 5 . + n; em chọn đoạn lệnh:
A.For i:=1 to n do
if ( i mod 2)=0 then S:=S + i;
B. For i:=1 to n do S:= S + i ;
C.For i:=1 to n do
if ( i mod 2)=1 then S:=S + i;
D.for i:=1 to n do if ( i mod 2)<>0 then S:=S + i;
C
Đáp án
15s
Câu hỏi 12
THI D? VUI
Gán giá trị của X bằng 5. Sau khi cho máy thực hiện câu lệnh
If (X mod 3) = 2 then X := X + 1;
thì giá trị của X sẽ là bao nhiêu ?
A.6 B.5 C.7 D.4
A
Đáp án
15s
Câu hỏi 13
Dặn dò
1.Làm tiếp bài tập 4,5
2. Tìm hiểu trước bài thực hành
(bài 1,2 trang72)
3. Dùng vòng lặp While và vòng lặp For tính
tổng của 100 số tự nhiên đầu tiên
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Trường Sanh
Dung lượng: |
Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)