Bài giảng Lập trình java cơ bản: Chương 6 giới thiệu về điều kiện, biểu thức Logic và cấu trúc chọn trong lập trình Java. Tài liệu này phục vụ cho các bạn thuộc chuyên ngành Công nghệ Thông tin và những bạn quan tâm tới lĩnh vực này. | LẬP TRÌNH JAVA CƠ BẢN Chương 6 ĐIỀU KIỆN, BIỂU THỨC LOGIC VÀ CẤU TRÚC CHỌN Lê Tân Bộ môn: Lập trình máy tính Nội dung chương 6 Luồng điều khiển Điều kiện và biểu thức logic Cấu trúc if Cấu trúc if lồng nhau Cấu trúc switch Quản lý các sự kiện nhiều nút bấm /35 Luồng điều khiển Luồng điều khiển: trật tự mà máy tính thực hiện các lệnh trong một chương trình. Cấu trúc điều khiển: là một lệnh được sử dụng để làm thay đổi luồng điều khiển tuần tự một cách bình thường. Ngôn ngữ Java có các dạng cấu trúc điều khiển chung như sau: /35 Luồng điều khiển Cấu trúc tuần tự (sequence): Một dãy các lệnh được thực hiện từ đầu đến cuối, lệnh này tiếp lệnh kia. /35 Luồng điều khiển Cấu trúc lựa chọn (còn gọi là cấu trúc rẽ nhánh hoặc cấu trúc quyết định): Thực hiện các lệnh khác nhau tuỳ thuộc vào các điều kiện xác định. if Điềukiện Lệnh1 else Lệnh2; /35 Luồng điều khiển Cấu trúc lặp (loop, repetition hoặc decision): Lặp lại các lệnh trong khi các điều kiện xác định còn đúng. while Điềukiện do Lệnh; /35 Luồng điều khiển Cấu trúc chương trình con: Một chương trình con sẽ chia chương trình chính thành các đơn vị nhỏ hơn. /35 Luồng điều khiển Cấu trúc không đồng bộ: Cấu trúc này xử lý các sự kiện bắt nguồn từ bên ngoài chương trình, ở thời điểm bất kỳ, ví dụ sự kiện bấm một nút. /35 Điều kiện và biểu thức logic Kiểu dữ liệu Boolean: là một kiểu nguyển thuỷ, chỉ bao gồm hai giá trị là các hằng true (T - đúng), và false (F - sai). Khai báo các biến thuộc kiểu Boolean: boolean hasFever; boolean isSenior; boolean a1 = true; boolean a2 = false; boolean b = (1 > 2); boolean b2 = (1 = = 2); /35 Điều kiện và biểu thức logic Phép so sánh: Kết quả là một giá trị logic Các toán tử so sánh: /35 Điều kiện và biểu thức logic Các toán tử Boolean: /35 Điều kiện và biểu thức logic Bảng giá trị của các toán tử /35 Điều kiện và biểu thức logic Biểu thức logic Boolean chỉ nhận giá trị true (đúng) hoặc false (sai). Một | LẬP TRÌNH JAVA CƠ BẢN Chương 6 ĐIỀU KIỆN, BIỂU THỨC LOGIC VÀ CẤU TRÚC CHỌN Lê Tân Bộ môn: Lập trình máy tính Nội dung chương 6 Luồng điều khiển Điều kiện và biểu thức logic Cấu trúc if Cấu trúc if lồng nhau Cấu trúc switch Quản lý các sự kiện nhiều nút bấm /35 Luồng điều khiển Luồng điều khiển: trật tự mà máy tính thực hiện các lệnh trong một chương trình. Cấu trúc điều khiển: là một lệnh được sử dụng để làm thay đổi luồng điều khiển tuần tự một cách bình thường. Ngôn ngữ Java có các dạng cấu trúc điều khiển chung như sau: /35 Luồng điều khiển Cấu trúc tuần tự (sequence): Một dãy các lệnh được thực hiện từ đầu đến cuối, lệnh này tiếp lệnh kia. /35 Luồng điều khiển Cấu trúc lựa chọn (còn gọi là cấu trúc rẽ nhánh hoặc cấu trúc quyết định): Thực hiện các lệnh khác nhau tuỳ thuộc vào các điều kiện xác định. if Điềukiện Lệnh1 else Lệnh2; /35 Luồng điều khiển Cấu trúc lặp (loop, repetition hoặc decision): Lặp lại các lệnh trong khi các điều kiện xác định còn