Dạng 1: while(…)

while(điều_kiện_lặp){
khối_lệnh;
}

Xét điều kiện trước, đúng rồi mới thực hiện khối lệnh. Vd:
PHP:
public class AndroidVn {

    public static 
void main(String[] args) {
        
int i;
        
0;
        while (
10) {
            
System.out.print(" "+i++);
        }
        
System.out.println("...i = "+i);

        
15;
        while (
10) {
            
System.out.print(" "+i++);
        }
        
System.out.println("...i = "+i);
    }
}

Dạng 2: do{…}while;

do{
khối_lệnh;
}while(điều_kiện);


Thực hiện khối lệnh trước, rồi xét điều kiện, nếu sai thì không thực hiện nữa. Như vậy, ngay cả điều kiện sai từ lần đầu, từ khối lệnh luôn được thực hiện ít nhất 1 lần. Vd:
PHP:
public class AndroidVn {

    public static 
void main(String[] args) {
        
int i 0;
        do {
            
System.out.print(" " i++);
        } while (
10);
        
System.out.println("...i = " i);

        
15;
        do {
            
System.out.print(" " i++);
        } while (
10);
        
System.out.println("...i = " i);
    }
}

Dạng 3: for(…)

for(khởi_tạo_biến_đếm;đk_lặp;tăng_biến){
<khối_lệnh>;
}

Vd:
PHP:
public class AndroidVn {

    public static 
void main(String[] args) {
        
int i;
        for (
010i++) {
            
System.out.print(" " i);
        }
        
System.out.println("\n..i = " i);
    }
}
Để hiểu hơn các cấu trúc, các bạn tham khảo thêm
Video của Blog StudyAndShare




Bài tập về nhà::D


i-code-java-300x352-1705306

Bài 1: Từ màn hình console, nhập dữ liệu của biến a là 1 trong các số từ 1 đến 9. In ra màn hình bảng nhân tương ứng với số vừa nhập. Giống hình bên bài 1 của hình phía dưới:

Bài 2: In ra toàn bộ bảng cửu chương giống hình bài 2 trong hình phía dưới:

1

Post a Comment Blogger

 
Top