... print 'a='+convert(varchar(20),@a) print 'b='+convert(varchar(20),@b) print 'hieu='+convert(varchar(20),@hieu) Set @a =@hieu goto hieu_loop print 'a='+convert(varchar(20),@a) print 'b='+convert(varchar(20),@b) ... Return value @@Trancount Number of transactions currently open on the connection @@Servername Name of local servers running SQL Server @@Rowcount Number of rows affected by the latest SQL statement ... pháp: If Condition statements [Else [Condition 1] statements] Ví dụ : If (select Count(*) From Customers where Country =‘Germany’)>0 print Co khach hang o Germany’ Else print ‘Khong co khach...
... print 'a='+convert(varchar(20),@a) print 'b='+convert(varchar(20),@b) print 'hieu='+convert(varchar(20),@hieu) Set @a =@hieu goto hieu_loop print 'a='+convert(varchar(20),@a) print 'b='+convert(varchar(20),@b) ... Return value @@Trancount Number of transactions currently open on the connection @@Servername Name of local servers running SQL Server @@Rowcount Number of rows affected by the latest SQL statement ... pháp: If Condition statements [Else [Condition 1] statements] Ví dụ : If (select Count(*) From Customers where Country =‘Germany’)>0 print Co khach hang o Germany’ Else print ‘Khong co khach...
... không trùng lắp không trùng với từ khóa T -SQL b Tham chiếu đến đối tượng: Tên đầy đủ: Server.database.ower.object Tên ngắn: Nếu local server ta khỏi Server, CSDL hành không cần Database; Owner ... IF … ELSE Syntax: IF condition {statement} [ ELSE [Condition ] {statement} ] USE GiaoTrinh_db IF ( Select Count (*) From KhachHang Where TenCongTy = ‘ABC’ ) > Begin Print ‘Có Công ty tên ABC’ ... Boolean_expression {sql_ statement | statement_block} [ BREAK ] {sql_ statement | statement_block} [ CONTINUE ] [BREAK]: Dùng để kết thúc vòng lặp gặp trường hợp cụ thể [CONTINUE]: Lặp lại đầu...
... -b/a” NMLT - Các khái niệm lậptrình VC & BB Cài đặt thuật toán C/C++ #include #include void main() { int a, b; printf(“Nhap a, b: ”); scanf(“%d%d”, &a, &b); if (a == 0) if (b...
... C80, MONO (conio.h) Các giá trị mode đợc mô tả help online với index l text_modes void textbackground( int color); đặt mu cho (cửa sổ) void textcolor(int color); đặt mu chữ Với color mang giá ... 500000}; Con trỏ kiểu cấu trúc: + Khai báo: kiểu_cấu_trúc + Truy xuất: có cách truy xuất đến thnh phần biến trỏ: *tên_biến_con_trỏ; - Tên_biến_con_trỏ -> tên_thnh_phần - (*Tên_biến_con_trỏ).tên_thnh_phần ... hoạ: void initgraph(int *graphdriver, int *graphmode, char *driverpath); Với driverpath l đờng dẫn chứa file điều khiển đồ hoạ (thừơng l C:\\BorlandC\\Bgi), graphdriver v graphmode dùng xác định...
... đường kính số Mô hình dùng để mô tả Slide 5/32 Mã hóa (encoding) giải mã (decoding) encoding: qúa trình chọn dạng liệu để mô tả thông tin decoding: qúa trình thu nhận thông tin từ liệu mô tả thông ... lậptrình Slide 3/32 1.1- Các khái niệm Thông tin (information) liệu (data) Mã hóa (encoding) giải mã (decoding) Chương trình- Program Lập trình- Programming Ngôn ngữ lậptrình – Programming ... giải thuật Diễn đạt giải thuật – Mã giả ( pseudocode) – Lưu đồ (flowchart) Gv Thân Văn Sử Chương 1- Cơlậptrình Slide 26/32 1.5-Mã giả - pseudocode Dùng ngôn ngữ tự nhiên Một thí dụ:Nhập số a,...
... dãy số = , average ') ; Writeln ; (* Tính độ lệch so với trị trung bình *) FOR count := TO n DO BEGIN deviation := x[count] - average ; Write ( ‘ i = ‘, count : 3, ‘ Writeln (' x= ‘, x[count] ) ... TextBackGround (color): thủ tục chọn màu nền, color cho bảng (từ 1-7) * KeyPressed: hàm cho giá trị kiểu kết Boolean, cho giá trị True có phím bấm * TextColor (color): thủ tục chọn màu chữ, color lấy ... := ; FOR count := TO n DO BEGIN 50 Khoa Công nghệ Thông tin - Trường Dạy nghề tỉnh Điện Biên Write ( ‘ i = ‘, count : 3, ‘ x = ‘); Readln (x [count] ) ; sum := sum + x[count]; END ; average :=...
... chung: Program, procedure, Function, begin, end, Từ khoá để khai bào kiểu : Var, const, label, type, array, string, record, Từ khoá lệnh rẽ nhánh: If then else ; case of Từ khoá lệnh lặp: For ... Định nghĩa Hằng (Const): đại lợng không thay đổi giá trị trình thực chơng trình Các loại hằng: +Hằng số: 3, +Hằng ký tự: c, T, +Hằng Logic: True, False b Cách khai báo biến Const ... Giải thích a Phần tiêu đề PROGRAM Ten_chuong _trinh ; b Phần khai báo USES (*Khai báo th viện*) LABEL (*Khai báo nhãn*) TYPE (*Khai báo kiểu liệu mới*) CONST (*Khai báo hằn*) VAR (*Khai báo biến...
... Source Code Soạn thảo chương trìnhtrình soạn thảo text IDE l Biên dịch chương trình l Chạy chương trình l Source Code Compile Source Code vd: javac Welcome.java Nếu có lỗi Bytecode bytecode Run ... trình Java đơn giản // Chuong trinh dua dong chu Welcome to Java! package ch01; public class Welcome { public static void main(String[] args) { System.out.println("Welcome to Java!"); } } l l l ... có: sin(x) cos(x) tan(x) asin(x) acos(x) atan(x) toRadians(degrees) toDegrees(radians) l Các hàm mũ gồm có: exp(x) log(x) pow(y,x) sqrt(x) Cho sinx Cho cosx Cho tgx Cho arcsinx Cho arccosx Cho...
... tuyệt đối x floor (x) Làm tròn giá trị x fmod(x,y) Phần dư phép chia cho x sin(x) Tính sin(x) cos(x) Tính cos(x) x%y Lấy phần dư x chia y Các giá trị x, y số thực Ví dụ : 16%7 giá trị lấy phần dư...
... lệnh #define Câu lệnh cho phép người lậptrình định nghĩa trực tiếp biến cho phép định nghĩa maco hay thay đơn giản Ví dụ: #define biendt 100 ta nhận thấy biến biendt gắn giá trị 100 Kết thúc...
... trình viết dấu ngoặc Vòng lặp do-while Dạng thức: statement while (điều kiện); { x++; // cho cac banco the viet nhieu cau lenh , } while(x>20) tăng giá trị x x > 10 Chức hoàn toàn giống vòng lặp ... xác định Cách thức hoạt động sau: 1, điều kiện thực Nói chung đặt giá khí ban đầu cho biến điều khiển Lệnh thực lần 2, condition kiểm tra, vòng lặp tiếp tục không vòng lặp kết thúc lệnh bỏ qua ... thúc chừng thay kết thúc cách bình thường Ví dụ, dừng việc đếm ngược trước kết thúc: + Lệnh continue Lệnh continue làm cho chương trình bỏ qua phần lại vòng lặp nhảy sang lần lặp Ví dụ bỏ qua số...
... printf("Convert the value of c1 to character: %c.\n", c1); printf("Convert the value of c2 to character: %c.\n", c2); return 0; } Kết quả: Convert the value of c1 to character: A Convert the ... Negative number: -5 Negative number: -4 Negative number: -3 Negative number: -2 Negative number: -1 The number is zero is an odd number is an even number is an odd number is an even number is an odd ... address=0x%p, printf("y: address=0x%p, return 0; content=%c\n", &c, c); content=%d\n", &x, x); content=%5.2f\n", &y, y); content=%c\n", &c, c); content=%d\n", &x, x); content=%5.2f\n", &y, y); } Kết quả:...
... Các khái niệm lậptrình 10 VC VC & & BB BB Cài đặt thuật toán C/C++ #include #include void main() { int a, b; printf(“Nhap a, b: ”); scanf(“%d%d”, &a, &b); if (a == 0) if (b...
... getID_Num() setID_Num(newID) RollNum Score getScore() setSore(newScore) class STUDENT RollNum Score getScore() setSore(newScore) thừa kế tính chất riêng Con = Cha + tí Slide 12/ Kỹ thuật phân ... hình-Polymorphism • Kỹ thuật cho phép thay đổi nội dung hành vi lớp cha –con • Bản chất: Sửa code hành vi lớp cha để code khác • Thí dụ: Lớp SHAPE có hành vi Draw() ba lớp RECTANGLE, TRIANGLE, ... setX(int xx) public int getY() public void setY(int yy) public int getR() int x, y, r; int BorderColor; int BkColor; Với khai báo này, bên truy cập thuộc tính mầu hay không? public void setR(int r) public...
... flash.events.MouseEvent; b Cú pháp tạo kiện: stage.addEventListener(MouseEvent.Click, func); c Giải thích: • Hàm addEventListener dùng để add kiện cho đối tượng, cụ thể stage • Tham số Event: ... import flash.events.TimerEvent; b Cú pháp tạo kiện: var timer:Timer = new Timer(delay:Number, repeatCount:int); stage.addEventListener(Event.ENTER_FRANE, func); c Giải thích: • Hàm addEventListener ... kiện di chuyển chuột người chơi sau: stage.addEventListener(MouseEvent.MOUSE_MOVE,func_mousemove_sung); public function func_mousemove_sung(e:MouseEvent) { var targetX:int = e.localX - 250; var...
... (Active/Focused window) 2/26/2014 Khoa CNTT - ĐH KHTN 26 • Cửa sổ – Các thành phần cửa sổ 2/26/2014 Khoa CNTT - ĐH KHTN 27 • Cửa sổ – Các control thông dụng Tab Control Edit box Listbox Combobox ... phím WM_COMMAND Người sử dụng click mục menu, button… WM_CREATE Một cửa sổ tạo WM_DESTROY Một cửa sổ bị huỷ WM_LBUTTONDOWN Phím trái chuột nhấn WM_LBUTTONUP Phím trái chuột thả WM_MOUSEMOVE Con trỏ ... library) – Win32 LIB: dạng thư viện liên kết tĩnh (Static-linked library) – Console Application: ứng dụng với giao diện dạng DOS command line 2/26/2014 Khoa CNTT - ĐH KHTN 12 • Handle – Một giá trị...
... Source Code Soạn thảo chương trìnhtrình soạn thảo text IDE Biên dịch chương trình Chạy chương trình Source Code Compile Source Code vd: javac Welcome.java Nếu có lỗi Bytecode bytecode Run Bytecode ... thức arraycopy: System.arraycopy(sourceArray,src_pos,targetArray,tar_pos,length); Trong đó, src_pos tar_pos vị trí bắt đầu copy mảng nguồn đích, length số phần tử cần copy Sử dụng lệnh lặp copy phần ... đơn giản // Chuong trinh dua dong chu Welcome to Java! package ch01; public class Welcome { public static void main(String[] args) { System.out.println("Welcome to Java!"); } } Soạn thảo chương...