Quảng cáo
1 câu trả lời 251
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 muốn hỏi bài tập?
Câu hỏi hot cùng chủ đề
-
43142
-
Hỏi từ APP VIETJACK27219
-
Hỏi từ APP VIETJACK26055
-
Hỏi từ APP VIETJACK20702
