dịch,sửa lỗi và thi hành các chương trình sẽ viết (Lưu ý khi lưu lại tập tin chương trình :chọn Save/Save As, chọn folder lưu trữ là C:\ViDu, chọn Save As Type : All Files, và đặt tê[r]
Trang 2Các cấu trúc
điều khiển trong C#
Trang 6Cấu trúc chọn lựa (tt)using System;
Trang 8Cấu trúc chọn lựa (tt)using System;
Trang 10Cấu trúc chọn lựa (tt)
Lưu ý
Trong C# (và cả C, C++, Java ) thì phép toán so sánh bằng nhau là ==
Trang 15Cấu trúc chọn lựa (tt)
Ví dụ các cấu trúc if else lồng
nhau
Một số cách sử dụng phương thức Console.WriteLine
Phối hợp trong 1 biểu thức dạng chuỗi
Sử dụng tham số
Sử dụng các hàm toán học với lớp Math (tra cứu trong System)
Trang 17Case của ngôn ngữ Pascal
Với các giá trị có câu lệnh cần thực hiện kết thúc bằng phát biểu
break
Không cần cặp dấu { và }
Trang 21Cấu trúc chọn lựa (tt)
Lưu ý : Cho phép sử dụng kiểu chuỗi (String) trong switch (ngoài các kiểu liệt kê, nguyên, ký tự, bool( Điễm mạnh!!!) using System;
case "Thu Hai" : Console.WriteLine("Monday"); break;
case "Thu Ba" : Console.WriteLine("Tuesday"); break;
}
}
}
Trang 22B1 : Thi hành biểu thức khởi động
B2 : Nếu biểu thức điều kiện Sai thì sang B6
B3 : Thi hành lệnh
B4 : Thi hành biểu thức lặp
B5 : Quay về B2
Trang 236 (S)
Trang 27Nên viết đầy đủ, đừng bỏ phần nào !!!
Trang 28Cấu trúc lặp
Vòng lặp for giảm dần
So sánh với Pascal
Các biến,biểu thức không nhất thiết phải
là kiểu liệt kê
Bước tăng giảm không nhất thiết là 1
Trang 29Cấu trúc lặp
Cấu trúc do while
do
{ lệnh;
Trang 30Cấu trúc lặp
Cấu trúc do while
do
{ lệnh;
}
while (điều kiện); Đúng
Trang 31while (R<=0)
Trang 32}
Trang 33Cấu trúc lặp
Học viên đã sử dụng Pascal thường lầm lẫn với
Repeat Until (điều kiện-Đ)
Trang 36Cấu trúc lặp
Cấu trúc lặp while
while (điều kiện)
{ lệnh;
}
Sai
Đúng
Trang 39Kinh nghiệm bản thân !!!
Bắt tay vào việc viết chương trình
ngay !!!
Từ bỏ những suy nghĩ, thói quen của 1
NNLT cũ Bất kỳ 1 vấn đề, 1 bài tập nào cũng dùng NNLT mới giải quyết!!!
Bắt đầu từ những bài tập,ví dụ đơn giản
nhất, sau đó bổ sung thêm các yêu cầu nhằm tăng độ khó !!!
Cố gắng theo dõi các thông báo lỗi và tự
sửa lỗi !!!
Trang 40Bài tập đề nghị
Cài đặt Net Framework SDK 2.0
HD : Thi hành chương trình
dotnetfx.exe
Lưu ý : Có khả năng khi thực hiện,
chương trình sẽ báo lỗi vì trên máy chưa cài bộ cài đặt Windows Installer 3.0 Do vậy, cần phải cài đặt Windows Installer 3.0 trước (bằng cách chạy
chương trình
Cài đặt phần Net Framework SDK 2.0
Trang 41 Tạo folder C:\ViDu và chép các ví
dụ có sẵn (các tập tin cs) vào folder này
Thi hành chương trình SDK
Command Prompt trong nhóm
Microsoft Net Framwork 2.0 để mở
Trang 42để dịch các tập tin chương trình
Ví dụ
CSC vidu1_3.cs
Sau khi dịch, có thể kiểm tra kết quả
(tập tin exe) bằng lệnh DIR
Thử thi hành chương trình
Ví dụ
vidu1_3
: phím ENTER
Trang 43 Vẫn mở cửa sổ dòng lệnh, mở thêm của sổ NotePad và bắt đầu viết,
dịch,sửa lỗi và thi hành các chương trình sẽ viết (Lưu ý khi lưu lại tập tin chương trình :chọn Save/Save As, chọn folder lưu trữ là C:\ViDu, chọn Save As Type : All Files, và đặt tên phần mở rộng là CS)
Trang 44 Thử viết các chương trình trong bài tập đính kèm
Thử nghiệm các phương thức của Console liên quan đến con trỏ màn hình, màu sắc, âm thanh.
Trang 45Tài Liệu Tham Khảo
)
T Framework