Những câu hỏi liên quan
Nguyễn Vũ Thành Danh
Xem chi tiết
Quỳnh Trâm Nguyễnn
Xem chi tiết
ILoveMath
7 tháng 3 2022 lúc 14:19

Tham khảo:

*cú pháp For:

For <biến điếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;

- Hoạt động: câu lệnh lặp sẽ thực hiện câu lệnh nhiều lần, mỗi lần là một vòng lặp. Số vòng lặp là biết trước và bằng giá trị cuối - giá trị đầu+1. Khi thực hiện, ban đầu biến đếm sẽ nhận giá trị đầu, sau mỗi vòng lặp, biến đếm được tự động tăng thêm 1 đơn vị cho đến khi bằng giá trị cuối.

Vd:

program ct;

uses crt;

Var i,n,s:integer;

begin

clrscr;

write('nhap n:=');readln(n);

s:=0;

for i:=1 to n do s:=s+i;

writeln('tong cua n do tu nhien dau tien la:',s);

readln

end.

Bình luận (1)
Tiểu yêu tinh cute
Xem chi tiết
Minh Lệ
7 tháng 3 2023 lúc 21:50

for..do 

Cú pháp: for <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>;

Nguyên tắc hoạt động: Bắt đầu từ giá trị đầu, mỗi vòng lặp giá trị biến đếm sẽ tăng lên 1 đơn vị và thực hiện câu lệnh sau do, vòng lặp kết thúc khi biến đếm bằng giá trị cuối.

Bình luận (0)
Nhung Docole
Xem chi tiết
Nguyễn Lê Phước Thịnh
26 tháng 4 2021 lúc 19:48

Cú pháp:

Dạng xuôi: For <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;

Bình luận (0)
Nguyễn Lê Phước Thịnh
26 tháng 4 2021 lúc 19:48

Dạng ngược: For <biến đếm>:=<giá trị cuối> downto <giá trị đầu> to <câu lệnh>;

Bình luận (0)
Nguyễn Lê Phước Thịnh
26 tháng 4 2021 lúc 19:49

Hoạt động: 

Bước 1: Biến điều khiển nhận giá trị đầu.

Bước 2: Nếu giá trị biến điều khiển nhỏ hơn giá trị cuối thì chuyển đến bước 4.

Bước 3: {giá trị biến điều khiển bằng giá trị cuối} thực hiện câu lệnh, sau đó dừng lặp, chuyển tới câu lệnh tiếp theo vòng lặp.

Bước 4: Thực hiện câu lệnh sau do và tăng biến điều khiên tới giá trị tiếp theo.

Bình luận (0)
SIRO
Xem chi tiết
uzumaki naruto
21 tháng 3 2022 lúc 17:22

for i: 1 to n do
đây là câu lênh lặp lại từ 1 đến n 

 

Bình luận (0)
Nguyễn Tuấn Anh Trần
21 tháng 3 2022 lúc 17:27

Dạng xuôi: For <biến đếm>: =<giá trị đầu> to <giá trị cuối> do <câu lệnh>;

Dạng ngược: For <biến đếm>: =<giá trị cuối> downto <giá trị đầu> to <câu lệnh>;

Bình luận (0)
Thùy Linh Nguyễn
Xem chi tiết
Bùi Anh Tuấn
3 tháng 5 2021 lúc 20:24

For to do:

- Cú pháp:

       for <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;

- Giải thích:

   + Từ khóa: for, to, do

   + Biến đếm: kiểu nguyên

   + Giá trị đầu, giá trị cuối: giá trị nguyên (giá trị đầu < giá trị cuối)

   + Câu lệnh trong vòng lặp không làm thay đổi giá trị của biến đếm

   + Số lần lặp: giá trị đầu - giá trị cuối + 1

- Hoạt động:

   + Biến điếm sẽ nhận giá trị bằng giá trị đầu

   + Sau mỗi vòng lặp, biến đếm tăng thêm một đơn vị cho đến khi bằng giá trị cuối thì kết thúc lệnh lặp

While do:

- Cú pháp: while <điều kiện> do <câu lệnh>;

- Giải thích:

   + Từ khóa: while, do

   + Điều kiện thường là một phép so sánh

   + Câu lệnh có thể là câu lệnh đơn hay câu lệnh ghép

- Hoạt đông: 

   + Kiểm tra điều kiện

   + Nếu điều kiện sai sẽ bị bỏ qua và kết thúc lệnh lặp

   + Nếu điều kiện đúng sẽ thực hiện câu lệnh và quay lại kiểm tra điều kiện

Bình luận (0)
Bùi Anh Tuấn
3 tháng 5 2021 lúc 20:25

For do

While... do

Bình luận (0)
Nguyến Ngọc Nguyên
Xem chi tiết
Nguyễn Lê Phước Thịnh
22 tháng 2 2021 lúc 13:04

Câu 1:

-Đánh răng rửa mặt mỗi ngày

-Đi học

-Đi ngủ

Câu 2: 

a) Sai

Sửa lại: for i:=10 downto 1 do write('a');

b) Đúng

c) Đúng

Câu 3: 

Lặp n-1+1=n(lần)

Câu 4: 

S=15

Câu 5: 

uses crt;

var s,i:integer;

begin

clrscr;

s:=0;

for i:=1 to 10 do

  s:=s+i;

writeln('Tong cua 10 so tu nhien dau tien la: ',s);

readln;

end.

 

Bình luận (2)
Tâm Như
Xem chi tiết
NLCD
Xem chi tiết
Mạnh=_=
22 tháng 3 2022 lúc 13:27

tách câu ra

Bình luận (4)