Bài giảng lập trình window chương 4 phan trọng tiến

26 214 0
Bài giảng lập trình window  chương 4   phan trọng tiến

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Chương Các cấu trúc điều kiện (conditional logic) Phan Trọng Tiến Department of Software Engineerng Hanoi University of Agricaltural Office location: 3rd floor, Administrative building Office phone: 8276346, Ext: 132 Email:phantien84@gmail.com Nội dung  Các cấu trúc định(Decision Structures)    Câu lệnh If Then Else Câu lệnh Select Case Các cấu trúc vòng lặp (Loop Structures)     Câu Câu Câu Câu lệnh lệnh lệnh lệnh While End While Do Loop For Next For Each Next Cấu lệnh If Then Else      Thực nhiều câu lệnh điều kiện Cú pháp 1: If ĐiềuKiện Then Các_Câu_Lệnh [Else Các_Câu_Lệnh] End If Nếu ĐiềuKiện = True câu lệnh sau Then thực hiện, = False câu lệnh sau Else thực Else tuỳ chọn bỏ qua End If đánh dấu kết thúc câu lệnh Ví dụ If QtyOrdered>20 Then CreditPoints=25 Else CreditPoints=10 End If MessageBox.Show ( “Tiền phải trả: " & CreditPoints) ? Nếu có hai điều kiện Cú pháp If ĐiềuKiện1 Then CácCâuLệnh1 [ElseIf ĐiềuKiện2 Then CácCâuLệnh2] End If  Nếu ĐiềuKiện1 = True CácCâuLênh1 thực Nếu = False ĐiềuKiện2 kiểm tra, Nếu ĐiềuKiện2 = True CácCâuLệnh2 thực  Vậy câu lệnh If Then Else lồng nhau? Xem ví dụ If QtyOrdered > 20 Then CreditPoints = 25 ElseIf QtyOrdered > 10 Then ‘Lồng If…Then…Else statement If QtyOrdered 20 CreditPoints = 25 Case Is Lặp ĐiềuKiện = False Ví dụ Dim Counter As Integer = Do While Counter [...]... Select Case QtyOrdered Case 1 To 10 CreditPoints = 10 Case 11 to 20 CreditPoints = 15 Case Is > 20 CreditPoints = 25 Case Else MessageBox.Show(“Không hợp lệ") End Select Ví dụ 4 – Nhiều hơn 1 giá trị ở Case Select Case Number Case 2, 4, 6, 8,10 MessageBox.Show("Even number") Case 1,3,5,7,9 MessageBox.Show("Odd number") Case Else MessageBox.Show("Number out of range ") End Select Các cấu trúc vòng lặp(Loop... MessageBox.Show("Value is: " & Counter) Counter=Counter + 1 Loop While Counter tránh cho chương trình bị treo Ví dụ Dim Counter As Integer = 1 Do While Counter ... vòng lặp không xác định số lần lặp Vì cần phải đảm bảo điều kiện dừng cho vòng lặp -> tránh cho chương trình bị treo Ví dụ Dim Counter As Integer = Do While Counter

Ngày đăng: 03/12/2015, 20:51

Từ khóa liên quan

Mục lục

  • Chương 4. Các cấu trúc điều kiện (conditional logic)

  • Nội dung chính

  • Cấu lệnh If .. Then .. Else

  • Ví dụ

  • Cú pháp 2

  • Xem ví dụ

  • Câu lệnh Select .. Case

  • Slide 8

  • Ví dụ 1

  • Ví dụ 2 – Dùng từ khóa Is

  • Ví dụ 3 – Dùng từ khóa To

  • Ví dụ 4 – Nhiều hơn 1 giá trị ở Case

  • Các cấu trúc vòng lặp(Loop Structures )

  • Câu lệnh While .. End While

  • Ví dụ

  • Câu lệnh Do .. Loop

  • Cú pháp kiểm tra điều kiện trước

  • Slide 18

  • Kiểm tra điều kiện sau

  • Chú ý

Tài liệu cùng người dùng

Tài liệu liên quan