Câu hỏi:
Giúp em bài tập về nhà Tổng hợp lớp 8 câu hỏi như sau: nêu cú pháp câu lệnh lặp với số lần biết trước ? Lấy ví dụ
viết chương trình tính tổng của dãy số sau bằng cách sử dụng vòng lặp :
For…do A= 1+2+3+4………….. +100
cú pháp của câu lệnh lặp với số lần chưa biết trước là
a, If <Điều kiện>then<Câu lệnh>;
b, For<Biến đếm>:=,<Gia trị đầu>to<Giá trị cuối>do<câu lệnh>;
c,While<điều kiện>do<câu lệnh>;
d, Var i,n: integer
Trả lời 2:
Gia Sư Hoàng Khang gữi câu trả lời dành cho bạn:
Cú pháp:
for <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;
Vd: in các số từ 1 đến 10 với biến đếm là i
for i:=1 to 10 do writeln(i);
Chương trình:
program tinh_tong;
uses crt;
var i,a:integer;
begin
clrscr;
a:=0; i:=1;
while i<=100 do
begin
a:=a+i;
i:=i+1;
end;
write(‘A= ‘,a);
readln;
end.
Giải đáp: C
Trả lời 1:
Gia Sư Hoàng Khang gữi câu trả lời dành cho bạn:
– Cú pháp:
for <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;
– Ctrinh:
uses crt;
var i,s:integer;
begin
clrscr;
s:=0;
for i:=1 to 100 do s:=s+i;
write(‘A=’,s);
readln;
end.
– Cú pháp: while <điều kiện> do <câu lệnh>;
=> C