You are on page 1of 1

Bài 8 : Vòng lặp while :

Cấu trúc cơ bản :

While(biểu_thức) {
// lệnh thực hiện khi điều kiện biểu thức đúng
}

Các bước thực hiện lệnh :


B1: Tính giá trị (biểu thức ) sau while
B2: Nếu giá trị (biểu_thức) là sai (==0) thì kết thúc vòng lặp while
B3: Nếu giá trị của biểu thức đúng thì thực hiện câu lệnh say while
B4: quay lại bước 1 và tiếp tục thực hiện đến khi câu lệnh sai .

Sự khác như giữa vòng lặp while và vòng lặp for :


- Vòng lặp while thích hợp khi số lần lặp không xác định trước hoặc phải dừng lặp dựa trên một điều
kiện không phụ thuộc vào biến đếm.
- Vòng lặp for thích hợp khi số lần lặp là xác định hoặc biết trước, và việc lặp lại được thực hiện theo
một quy tắc nhất định.

Ví dụ :

#include<stdio.h>
int main (){

int i,sum = 0 ;

printf("nhap gia tri cua i :");


scanf("%d",&i);

int n = 0 ;
while(n<= i){
sum = sum + n ;
n ++ ;

}
printf("\nSum = %d",sum) ;

You might also like