tailieunhanh - Lập trình Visual Basic 6 căn bản part 4
Tham khảo tài liệu 'lập trình visual basic 6 căn bản part 4', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | IF điều kiện ỉ THEN IF điều kiện 2 THEN Khỏi lệnh J END IF ELSE Khôi lệnh 2 END IF Trong trường hợp này mệnh để ELSE tương ứng với mệnh dề 1F diều kiện 1. Khối lệnh 1 sẽ được thực hiện nếu cả điều kiện 1 lẫn điều kiện 2 được thoả mãn có giá trị True . Khối lệnh 2 sẽ được thực hiện nếu điều kiện 1 không được thoả mãn có giá trị False . Trường hợp 2 câu lệnh 1F trong nằm ở mệnh đề ELSE cùa câu lệnh IF ngoài. Trong trường hợp này câu lệnh IF lồng nhau có dạng IF điều kiện ỉ THEN Khối lệnh ỉ ELSE IF điểu kiện 2 THEN Khỏi lệnh 2 END IF END IF Trong trường hợp này mệnh đề ELSE cũng tương ứng với mệnh dể IF điều kiện 1. Khối lệnh 1 sẽ được thực hiện nếu điều kiện 1 được thoả mãn. Khói lệnh 2 sẽ được thực hiện nếu diều kiện 1 không dược thoả mãn nhưng điều kiện 2 lại được thoả mãn. Trường hợp 3 Câu lệnh 1F trong nằm ở cả 2 mệnh dề ELSE cùa 109 câu lệnh IF ngoài. Trong trường hợp này câu lệnh IF lồng nhau có dạng IF điểu kiệu l THEN IF điều kiện 2 THEN Khối lệnh ỉ END IF ELSE IF điêu kiệu 3 Then Khối lệnh 2 END IF END IF Trong trường hợp này mệnh đề ELSE cũng vẫn tương ứng với mệnh đề IF điều kiện 1. Khối lệnh 1 sẽ được thực hiện nếu điều kiện 1 và điểu kiện 2 dược thoả mãn. Khối lệnh 2 sẽ được thực hiện nếu điều kiện 1 không dược ihoả mãn và điều kiện 2 được thoả mãn. Trong các ví dụ trên thì các câu lệnh 1F trong đều ià các câu lệnh IF đơn giàn. Tuy nhiên các câu lệnh IF này cũng có the là các câu lệnh IF đầy dù và có the chứa các câu lệnh IF bên trong nó. Nghĩa là các câu lệnh IF này cũng có thể là các câu lệnh IF lồng nhau. Cứ như vậy các câu lệnh IF sẽ có cấu trúc rất phức tạp. Ví dụ Sau đây là các câu lệnh IF lổng nhau dùng để tính học bổng theo công thức dã cho trong mục . trên đây. Câu lệnh IF lổng nhau thứ nhất If DiemTrungBinh1 Then HocBong 0 Else 110 If DiemTrungBinh 9 Then HocBong 120 Else HocBong 180 End If End if Trong câu lệnh IF lồng nhau này thì câu lệnh IF trong nằm ở mệnh dề ELSE của câu lệnh IF ngoài. Câu lệnh IF lồng nhau thứ hai If .
đang nạp các trang xem trước