1. Trang chủ
  2. » Giáo án - Bài giảng

CÁC CẤU TRÚC ĐIỀU KHIỂN CỦA C#

45 148 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 45
Dung lượng 148,5 KB

Nội dung

Lưu ý -Từ khóa if và else phải viết ở dạng chữ thường (thường hay mắc sai sót khi viết IF, iF, If, Else, ELSE,...) - Dấu chấm phẩy phải có để kết thúc 1 phát biểu lệnh Thường hay mắc lỗi!!!

Trang 2

Các cấu trúc

điều khiển trong C#

Trang 3

else < lệnh 2 > ;

Trang 7

if if ( ( a>=b) a>=b ) Console.WriteLine(a);

if if ( ( ( a+ b < c ) && ( a>=10 ) ) ( a+ b < c ) && ( a>=10 ) ) ……

Thường hay mắc lỗi!!!

Trang 10

Trong Java, C# : thông báo lỗi

Thường hay mắc lỗi!!!

Trang 17

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 21

Cấ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 22

B1 : 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

B6 : Thoát vòng lặp

Trang 23

6 (S)

Trang 24

Chương trình ViDu1_11.cs

Trang 27

Nên viết đầy đủ, đừng bỏ phần nào !!!

Trang 29

Cấu trúc lặp

Cấu trúc do while

do

{ lệnh;

} while (điều kiện);

Lưu ý :

Từ khóa do và while là chữ thường Dùng break và continue

Trang 30

Cấu trúc lặp

Cấu trúc do while

do

{ lệnh;

} while (điều kiện); Đúng

Trang 31

Cấu trúc lặp

float R=0;

do

{ Console.Write(“Nhap ban kinh : “); string s=Console.ReadLine();

R=Single.Parse(s);

if (R<=0) Console.WriteLine(“SAI!”); }

while (R<=0)

Trang 32

Cấu trúc lặp

float R=0;

do

{ Console.Write(“Nhap ban kinh : “); string s=Console.ReadLine();

R=Single.Parse(s);

if (R<=0) Console.WriteLine(“SAI!”);

else break;

} while (true)

Trang 33

Cấ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 34

Cấu trúc lặp

Hay đơn giản hơn !!!

do {

………

if (điều kiện tương tự trong Pascal) break;

} while (true);

Trang 36

Cấu trúc lặp

Cấu trúc lặp while

while (điều kiện)

{ lệnh;

}

Sai

Đúng

Trang 37

}

Trang 39

Kinh 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 40

Bài tập đề nghị

Cài đặt Net Framework SDK 2.0

HD : Thi hành chương trình

HD : Thi hành chương trình dotnetfx.exe 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ách chạy chương trình WindowsInstaller-

WindowsInstaller-KB884016-v2-x86.exe )

Cài đặt phần Net Framework SDK 2.0

HD : Thi hành chương trình

HD : Thi hành chương trình setup.exe setup.exe

Kiểm tra kết quả cài đặt

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

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 45

Tài Liệu Tham Khảo

Framework

Ngày đăng: 01/06/2019, 23:14

TỪ KHÓA LIÊN QUAN

w