# data[].attributes.headline
Đề tài: Quản lý điểm học tập của sinh viên

# data[].attributes.subject
Đề tài: Quản lý điểm học tập của sinh viên

# data[].attributes.body
Thành viên/Công việc:
---------------------------
Võ Duy Vinh- Leader / Content Creator / Editor

Dương Quốc Nguyên Trường- Co-Leader / Content Creator / Editor

Nguyễn Viết Vương- Content Creator / Editor

Nguyễn Đinh Mạnh Tiến- Content Creator/ Editor

# data[].attributes.body
Break:

-Từ khóa break trong java được sử dụng để dừng thực thi lệnh trong vòng lặp hoặc trong mệnh đề switch tại điều kiện đã được chỉ định. Đối với vòng lặp bên trong vòng lặp khác, thì nó chỉ stop vòng lặp bên trong đó.

Ví dụ sử dụng break với vòng lặp for

public class DiemThi {

public static void main(String[] args) {

int i;

for (i=0;i<10;i++){

if (i==5)

break;

}

System.out.println(i);

}

}

Continue:

-Từ khóa continue trong java được sử dụng để tiếp tục vòng lặp tại điều kiện đã được xác định. Với điều kiện đó khối lệnh phía sau từ khóa continue sẽ không được thực thi. Đối với vòng lặp bên trong một vòng lặp khác, continue chỉ có tác dụng với vòng lặp bên trong đó.

Ví dụ về cách dùng từ khóa continue trong vòng lặp for

public class DiemThi {

public static void main(String[] args) {

for (int i=1;i<10;i++){

if (i%2==0)

continue;

System.out.println(i);

}

}

}

# data[].attributes.body
while(condition) {
//code
}
_ while dùng để lặp lại một chương trình khi có đk đúng, và khi đk sai lệnh while sẽ dừng lại
_ while giống lệnh if nhưng có thể tự lặp lại được
- nên dùng while khi số lần lặp lại không cố định

while(diemHS >= 8.5) {
    System.out.println("hoc sinh dat loai gioi");
    break;
}

_ do...while dùng để lặp lại một chương trình khi có đk đúng
_ nên dùng do...while khi số lần lặp lại không cố định và ta cần chạy chương trình ít nhất 1 lần
_ do...while khác while ở chổ do...while sẽ kiểm tra đk ở cuối phần lặp

int i = soluongHS;
do {
    tenHS = Obj.nextLine();
    System.out.println("ten hoc sinh: " + tenHS);
} while(--i);

# data[].attributes.body
+cấu trúc:
for (KhoiTaoBienDem; BieuThucDieuKien; CapNhatBienDem){

// Code thực thi hành động nào đó

}
+cách dùng:Vòng lặp được sử dụng trong lập trình để lặp lại một khối code cụ thể cho đến khi điều kiện nhất định được đáp ứng
+ví dụ : điểm số từ 1 đến 10

public class Diem {
   public static void main(String[] args) {
         ;
         for (int i = 0; i <=10; i++) {

            System.out.println(i);
      }

   }
}

# data[].attributes.body
Cú pháp :
switch (bien / BieuThucDieuKien) {

case value1:

// statements

break;

case value2:

// statements

break;

.. .. ...

.. .. ...

default:

// statements

}
+Cách dùng: switch sẽ kiểm tra giá trị của một biến (variable), và so sánh biến với từng giá trị khác nhau từ trên xuống dưới, mỗi giá trị cần so sánh được gọi là một trường hợp (case). Khi một trường hợp đúng, khối lệnh của trường hợp đó sẽ được thực thi (execute).
+ví dụ:

public class QuanLiDiemSinhVien {
public static void main(String[] args) {
   Scanner sc = new Scanner(System.in);
   System.out.println("nhap stt sinh vien  ");
   int a = sc.nextInt();

   switch (a) {
   case 1:
       System.out.println("huy 10 diem ");
      break;
   case 2:
       System.out.println("tram 8 diem");
      break;
   case 3:
       System.out.println("thanh 7 diem");
      break;
   case 4:
       System.out.println("huyen 8 diem");
      break;
   case 5:
       System.out.println("anh 10 diem");
      break;

   default:
      System.out.println("nhap qua muc cho phep!!!");
      break;
   }
}
}

# data[].attributes.headline
Câu 1:Cấu trúc điều kiện IF( các dạng đơn giản và phức tạp)

# data[].attributes.subject
Câu 1:Cấu trúc điều kiện IF( các dạng đơn giản và phức tạp)

# data[].attributes.body
Loại đơn giản:

*Câu lệnh if.

VD:

int diem = 4;
int tieuChuan= 3.5;

if (diem >=tieuChuan) {

System.out.printf("Qua mon voi diem = %d", number);

}

// ouput: Qua mon voi diem = 4
*Câu lệnh if-else

Cú pháp:

if (dieu_kien) {

// code

} else {

// code

}

Vd:

float point = 7;

if (point < 5) {

System.out.println("duoi trung binh");

} else if (point >= 5 && point < 6.5) {

System.out.println("Tren trung binh");

} else if (point >= 6.5 && point <= 8.5) {

System.out.println("Kha");

} else {

System.out.println("Gioi");

}

// Output: Kha

Loại phức tạp:

*Câu lệnh if-else lồng nhau

int number = 7;

if (number <= 9) {

if (number >=3.5) {

System.out.println("Qua mon");

} Else {

System.out.println("Khong Qua mon");

}

} else {

System.out.println("Duoc hoc bong");

}