Hướng dẫn C ++ For Loop này bao gồm tất cả các khái niệm cơ bản và nâng cao. Tìm hiểu Vòng lặp Đối với là gì, Cách thức hoạt động, Khi nào Sử dụng, Cú pháp và các ví dụ về chương trình

Bạn đang xem: ví dụ về vòng lặp c ++ cho

Vòng lặp For là gì?

Đây là cấu trúc điều khiển lặp lại giúp chúng tôi lặp lại một phần của mã C ++ trong một số lần cố định. Vòng lặp for chạy với điều kiện là biểu thức kiểm tra là đúng. Vòng lặp kết thúc thực thi ngay lập tức biểu thức kiểm tra trở thành sai. Điều này có nghĩa là trước khi thực thi phần thân của vòng lặp trong mỗi lần lặp, điều kiện phải được đánh giá. Nếu đánh giá trả về true, phần thân của vòng lặp được thực thi. Nếu đánh giá trả về giá trị false, việc thực thi phần thân của vòng lặp sẽ bị chấm dứt.

Trong hướng dẫn C ++ này, bạn sẽ học:

Vòng lặp for hoạt động như thế nào?

Vòng lặp for hoạt động như sau:

Vòng lặp trong C ++ với Cú pháp

Giải thích Lưu đồ:

  1. Trình biên dịch ngôn ngữ C ++ bắt đầu bằng cách đánh giá quá trình khởi tạo. Việc này chỉ được thực hiện một lần khi quá trình thực thi bắt đầu.
  2. Biểu thức kiểm tra được đánh giá / thực thi.
  3. Nếu biểu thức kiểm tra là true, phần thân của vòng lặp được thực thi và biểu thức kiểm tra được cập nhật. Nếu biểu thức trở thành sai, vòng lặp for sẽ kết thúc.
  4. Sau khi thực hiện biểu thức kiểm tra, giá trị tăng được thực hiện để tăng giá trị của biến điều khiển vòng lặp.
  5. Biểu thức kiểm tra được đánh giá lại và quá trình này tiếp tục cho đến khi biểu thức trở thành sai.
  6. Nếu exoression sai, các câu lệnh nội dung vòng lặp sẽ bị bỏ qua.

Lưu ý : Biểu thức kiểm tra được cập nhật sau mỗi lần lặp. Điều này có nghĩa là các giá trị khác nhau của biến điều khiển vòng lặp được thực thi trong mỗi lần lặp.

Khi nào sử dụng vòng lặp for?

Vòng lặp for nên được sử dụng khi:

  • Bạn có một số lần lặp lại cố định.
  • Bạn biết chính xác số lần lặp lại.

Cú pháp của vòng lặp for

Đây là cú pháp của vòng lặp for:

 for (khởi tạo; điều kiện; tăng) {
   các câu lệnh);
}

Dưới đây là giải thích về các thông số trên:

  • Khởi tạo: Phần này được thực hiện đầu tiên và chỉ một lần. Tại đây, bạn khai báo và khởi tạo các biến điều khiển vòng lặp. Các biến điều khiển vòng lặp có thể có nhiều hơn một và giá trị của chúng sẽ thay đổi sau mỗi lần lặp. Tuy nhiên, giá trị của chúng phải được đánh giá trước khi chạy một lần lặp.
  • Điều kiện: Phần này được thực hiện tiếp theo. Để phần thân của vòng lặp được thực thi, điều kiện này phải đúng. Nếu điều kiện sai, việc thực thi sẽ chuyển đến các câu lệnh ngay sau thân vòng lặp. Nếu điều kiện sai trong lần đánh giá đầu tiên, phần thân của vòng lặp sẽ không bao giờ được thực thi.
  • Phần tăng: Khi phần thân của vòng lặp đã được thực thi, điều khiển sẽ chuyển đến phần tăng. Bạn có thể bỏ qua phần này và thay vào đó sử dụng dấu chấm phẩy.
  • Một lần nữa, điều kiện được đánh giá. Nếu đúng, phần thân của vòng lặp sẽ được thực thi và quá trình này tiếp tục. Vòng lặp kết thúc ngay lập tức điều kiện trở thành sai.
Xem Thêm  8 Ví dụ về căn chỉnh văn bản trong Bootstrap 4: Căn giữa, Phải và hơn thế nữa - ví dụ về căn chỉnh văn bản

Đối với Vòng lặp trong C ++ Ví dụ 1

 #include & lt; iostream & gt;
sử dụng không gian tên std;
int main () {
for (int x = 0; x & lt; 5; x = x + 1) {
cout & lt; & lt; "X là:" & lt; & lt; x & lt; & lt; endl;
}
trả về 0;
}

Đầu ra:

Vòng lặp trong C ++ với Cú pháp

Đây là ảnh chụp màn hình của mã:

Vòng lặp trong C ++ với Cú pháp

Giải thích mã:

  1. Bao gồm tệp tiêu đề iostream trong mã của chúng tôi. Nó sẽ cho phép chúng tôi đọc và ghi vào bảng điều khiển.
  2. Bao gồm không gian tên std để sử dụng các lớp và chức năng của nó mà không cần gọi nó.
  3. Gọi hàm main () để thêm vào logic của chương trình bên trong. Dấu {bắt đầu phần nội dung của hàm main ().
  4. Tạo vòng lặp for. Việc khởi tạo tạo ra một biến số nguyên x và gán cho nó một giá trị là 0. Điều kiện nói rằng giá trị của x phải nhỏ hơn 5. Số gia tăng giá trị của x lên 1 sau mỗi lần lặp. Dấu {đánh dấu phần bắt đầu của phần nội dung của vòng lặp for.
  5. Để in giá trị của biến x cùng với văn bản khác trên bảng điều khiển. Endl là một từ khóa C ++ có nghĩa là dòng kết thúc. Con trỏ sẽ in ở dòng tiếp theo trong lần lặp tiếp theo.
  6. Phần cuối của phần nội dung vòng lặp.
  7. Hàm main () sẽ trả về một giá trị nếu chương trình chạy tốt.
  8. Phần cuối của hàm main ().

Đối với Vòng lặp trong C ++ Ví dụ 2

 #include & lt; iostream & gt;
sử dụng không gian tên std;
int main ()
{
int x, num, giai thừa = 1;
cout & lt; & lt; "Nhập số dương:";
cin & gt; & gt; num;
for (x = 1; x & lt; = num; ++ x) {
giai thừa * = x; // Giai thừa = Giai thừa * x;
}
cout & lt; & lt; "Giai thừa của" & lt; & lt; num & lt; & lt; "=" & lt; & lt; yếu tố;
trả về 0;
}

Đầu ra:

Xem Thêm  Cách căn giữa mọi thứ bằng CSS - Căn chỉnh Div, Text, v.v. - cách căn giữa cơ thể trong css

Vòng lặp trong C ++ với Cú pháp

Đây là ảnh chụp màn hình của mã:

Vòng lặp trong C ++ với Cú pháp

Giải thích mã:

  1. Bao gồm tệp tiêu đề iostream trong mã của chúng tôi. Nó sẽ cho phép chúng tôi đọc và ghi vào bảng điều khiển.
  2. Bao gồm không gian tên std để sử dụng các lớp và chức năng của nó mà không cần gọi nó.
  3. Gọi hàm main () để thêm vào logic của chương trình bên trong.
  4. Dấu {bắt đầu phần nội dung của hàm main ().
  5. Khai báo các biến số nguyên, x, num và giai thừa. Giai thừa của biến đã được gán giá trị là 1.
  6. In một số văn bản trên bảng điều khiển.
  7. Nhắc người dùng nhập giá trị cho biến num.
  8. Tạo vòng lặp for. Việc khởi tạo tạo ra một biến số nguyên x và gán cho nó một giá trị là 1. Điều kiện nói rằng giá trị của x phải nhỏ hơn hoặc bằng giá trị của biến num. Số gia tăng giá trị của x lên 1 sau mỗi lần lặp. Dấu {đánh dấu phần bắt đầu của phần nội dung của vòng lặp for.
  9. Tính toán giá trị của giai thừa bằng công thức giai thừa = giai thừa * x.
  10. Phần cuối của phần nội dung vòng lặp.
  11. Để in giá trị của biến num và giai thừa cùng với văn bản khác trên bảng điều khiển.
  12. Hàm main () sẽ trả về một giá trị nếu chương trình chạy tốt.
  13. Phần cuối của hàm main ().

Tóm tắt

  • Vòng lặp for lặp lại một phần của mã C ++ trong một số lần cố định.
  • Vòng lặp for chạy miễn là điều kiện kiểm tra là đúng.
  • Phần khởi tạo của vòng lặp for dùng để khai báo và khởi tạo bất kỳ biến điều khiển vòng lặp nào.
  • Phần điều kiện của vòng lặp for phải đúng thì phần nội dung vòng lặp mới được thực thi.
  • Phần gia tăng của vòng lặp for có thể được thay thế bằng dấu chấm phẩy.


Xem thêm những thông tin liên quan đến chủ đề ví dụ về vòng lặp c ++

C++ -11- vòng lặp FOR trong ngôn ngữ C++ | Học lập trình C++ cơ bản

alt

  • Tác giả: Son Nguyen
  • Ngày đăng: 2016-12-17
  • Đánh giá: 4 ⭐ ( 8827 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Học lập trình C++ cơ bản https://goo.gl/RVWdVT
    Kiến trúc máy tính bài tập: https://goo.gl/CuN3aW
    Cơ sở dữ liệu: https://goo.gl/LtrXdz
    fanpage : https://www.facebook.com/IT2Programing/
    Blog của tôi: http://giaibaitap.zakitex.com/
    facebook cá nhân: https://www.facebook.com/nhsonit
    học lập trình c++ cơ bản
    tự học lập trình c++
    hướng dẫn học lập trình c++
    học lập trình c++
    học ngôn ngữ lập trình c++
Xem Thêm  Các lớp trừu tượng trong Java - sử dụng lớp trừu tượng trong java

Vòng Lặp Trong C

  • Tác giả: techacademy.edu.vn
  • Đánh giá: 5 ⭐ ( 6254 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Khi tiến hành lập trình có thể bạn sẽ gặp phải tình huống đó là một khối mã cần được thực thi nhiều lần, khi đó các câu lệnh được thực thi tuần tự: Câu lệnh đầu tiên trong một hàm được thực hiện trước tiên, tiếp theo là câu lệnh thứ hai và tiếp […]

Vòng lặp for trong C

  • Tác giả: cachhoc.net
  • Đánh giá: 4 ⭐ ( 9211 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Vòng lặp while trong C

  • Tác giả: vietjack.com
  • Đánh giá: 5 ⭐ ( 6534 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vòng lặp while trong C – Học C cơ bản và nâng cao theo các bước đơn giản và ví dụ dễ hiểu bắt đầu từ cơ bản về C, Toán tử, kiểu dữ liệu, hàm, vòng lặp, mảng, con trỏ, cấu trúc, chuỗi, lệnh, input và output, quản lý bộ nhớ, bộ tiền xử lý, điều khiển luồng etc.

25 Bài tập lập vòng lặp C++ có lời giải

  • Tác giả: www.thegioididong.com
  • Đánh giá: 5 ⭐ ( 6900 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: 25 bài tập vòng lặp, bài tập vòng lặp for trong c, c++, bài tập vòng lặp while trong c, c++, bài tập vòng lặp trong c, c++, bài tập vòng lặp c, c++ có lời giải, đáp án.

Lý thuyết và bài tập về vòng lặp for

  • Tác giả: nguyenvanhieu.vn
  • Đánh giá: 3 ⭐ ( 2281 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vòng lặp for trong C là nội dung chúng ta sẽ tiếp tục tìm hiểu trong bài học này. Vòng lặp là cấu trúc điều khiển có trong hầu hết mọi chương trình phần mềm

3.0 Vòng lặp while

  • Tác giả: cpp.daynhauhoc.com
  • Đánh giá: 5 ⭐ ( 3183 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: } while (score < 4) { count++; cout << "Learn C++ programming language..." << endl; cout << "Enter your final…

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

By ads_php