Quảng cáo
1 câu trả lời 390
1. Cấu trúc lặp biết trước số lần lặp
Cú pháp (ngôn ngữ C/Pascal/Python):
C (hoặc Java):
c
CopyEdit
for (int i = 0; i < n; i++) {
// khối lệnh cần lặp
}
Pascal:
pascal
CopyEdit
for i := 1 to n do
begin
// khối lệnh
end;
Python:
python
CopyEdit
for i in range(n):
# khối lệnh
Ví dụ:
In ra các số từ 1 đến 5:
Python:
python
CopyEdit
for i in range(1, 6):
print(i)
2. Cấu trúc lặp không biết trước số lần lặp
Dùng khi không rõ trước số lần lặp, vòng lặp chỉ dừng lại khi đạt điều kiện cụ thể.
Cú pháp:
C (while):
c
CopyEdit
while (điều_kiện) {
// khối lệnh
}
Pascal:
pascal
CopyEdit
while điều_kiện do
begin
// khối lệnh
end;
Python:
python
CopyEdit
while điều_kiện:
# khối lệnh
Ví dụ:
Nhập các số cho đến khi gặp số 0 thì dừng:
Python:
python
CopyEdit
x = int(input("Nhập số: "))
while x != 0:
print("Bạn vừa nhập:", x)
x = int(input("Nhập số: "))
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Đã trả lời bởi chuyên gia
Một thẻ nhớ 2GB chứa được khoảng bao nhiêu bản nhạc? Biết rằng mỗi bản nhạc có dung lượng khoảng 4MB
68972 -
Đã trả lời bởi chuyên gia
43428 -
Hỏi từ APP VIETJACK
Đã trả lời bởi chuyên gia
27647 -
Hỏi từ APP VIETJACK26743
-
Hỏi từ APP VIETJACK
Đã trả lời bởi chuyên gia
20892
