... kiãøu Boolean - SUCC(x) cho giạ trë âỉïng sau x, âäúi säú x c thãø l kiãøu logic, kiãøu ngun hồ c kiãøu k tỉû Vê dủ: Succ(‘B’); ð cho giạ trë C , Succ(2) cho giạ trë 3, Succ(False) cho giạ trë True ... chiãúm bytes trãn bäü nhåï Kiãøu Char (k tỉû): Kiãøu Char dng âãø biãøu diãùn cc giạ trë l cc k tỉû th c bng chỉỵ c i: ‘A’, ‘b’, ‘x’, cc säú: hồ ccc k tỉû âà c biãût : ‘!’, ‘@’, ‘#’, ‘$’, ... khai bạo cho kiãøu logic l BOOLEAN Vê dủ: Var Co : Boolean; Co := True; Kiãøu String (chùi k tỉû): String l kiãøu dỉỵ liãûu chỉïa cc giạ trë l nhọm cc k tỉû hồ c chè mäüt k tỉû, kãø c chùi räùng...
... kiãøu Boolean - SUCC(x) cho giạ trë âỉïng sau x, âäúi säú x c thãø l kiãøu logic, kiãøu ngun hồ c kiãøu k tỉû Vê dủ: Succ(‘B’); ð cho giạ trë C , Succ(2) cho giạ trë 3, Succ(False) cho giạ trë True ... chiãúm bytes trãn bäü nhåï Kiãøu Char (k tỉû): Kiãøu Char dng âãø biãøu diãùn cc giạ trë l cc k tỉû th c bng chỉỵ c i: ‘A’, ‘b’, ‘x’, cc säú: hồ ccc k tỉû âà c biãût : ‘!’, ‘@’, ‘#’, ‘$’, ... khai bạo cho kiãøu logic l BOOLEAN Vê dủ: Var Co : Boolean; Co := True; Kiãøu String (chùi k tỉû): String l kiãøu dỉỵ liãûu chỉïa cc giạ trë l nhọm cc k tỉû hồ c chè mäüt k tỉû, kãø c chùi räùng...
... CHƯƠNG : CC KHÁI NIỆM CBẢNC A NGÔNNGỮC 1.1/ Tập ký tự hợp lệ dùng ngônngữC - Cc chữ : A, B, C , 2, a,n ,c, z ( 26 chữ thường) Cc chữ số : 0,1, , Ký tự gạch nối _ ( ý phân ... lại c ch dùng while 10/Giải toán c điển vừa gà vừa chó bó lại cho tròn 36 100 chân chẵn CHƯƠNG : HÀM CHƯƠNG TRÌNH VÀ C U TR C CHƯƠNG TRÌNH Chương trình viết ngônngữC gồm dãy hàm c hàm main chương ... thêm phầntử vào danh sách : + Nếu phầntử đầu danh sách , c n sửa lại trỏ head + Nếu cphầntử đó, phải lựa chọn liệu c ghi đè lên không? + Cc trường hợp kh c cần sửa lại trỏ sau : Giả sử c n...
... c ch dùng while 10/Giải toán c điển vừa gà vừa chó bó lại cho tròn 36 100 chân chẵn CHƯƠNG : HÀM CHƯƠNG TRÌNH VÀ C U TR C CHƯƠNG TRÌNH Chương trình viết ngônngữC gồm dãy hàm c hàm main chương ... thêm phầntử vào danh sách : + Nếu phầntử đầu danh sách , c n sửa lại trỏ head + Nếu cphầntử đó, phải lựa chọn liệu c ghi đè lên không? + Cc trường hợp kh c cần sửa lại trỏ sau : Giả sử c n ... s1="con mèo c n chó con" đổi thành s2=" chó c n mèo con" CHƯƠNG : KIỂU C U TR C - Khái niệm : C u tr c kiểu liệu kiểu ghi(record) , cho phép nhiều loại liệu nhóm lại với ( Khái niệm c u tr c C...
... vỏ chì giấy c ch điện Cc loại c ch điện dùng chế tạo c p điện: C ch điện giấy tẩm dầu C ch điện polyetylene (PE) C ch điện polyvynilclorit (PVC) C ch điện cao su C ch điện polyetylen khâu mạch ... ngắn mạch pha dao c ch ly để tránh ngắt điện c tải nhầm dao c ch ly phải c thiết bị chặn Phân loại dao c ch ly: Dao c ch ly nhà Dao c ch ly ngồi trời Dao c ch ly cc Dao c ch ly ba cc Thơng ... MINH PHƯƠNG [CHƯƠNG II: CCPHẦNTỬCBẢNC A HỆ THỐNG ĐIỆN] BÀI GIẢNG MƠN CUNG C P ĐIỆN Page 21 TS LÊ MINH PHƯƠNG [CHƯƠNG II: CCPHẦNTỬCBẢNC A HỆ THỐNG ĐIỆN] VI DAO C CH LY Ch c năng: thiết...
... x:y cho giá trị lớn x y 1.9/ C u tr c tổng quát chương trình viết ngônngữC : #include < Thuvien.h> khai báo, thị tiền xử lý #define /* Cc khai báo kiểu liệu, */ Type of { Cc biến toàn c c, ... c/ Hằng th c ( float double ) : Cc ch viết - C ch : ( dạng thập phân) Số gồm : phần nguyên, dấu chấm thập phânphầnphân * Ví dụ : 214.35 , - 234.34 - C ch : Viết theo dạng khoa h c * Ví dụ ... 1001 0110 */ + Toán tử chuyển đổi kiểu : ta dùng toánt chuyển kiểu để chuyển kiểu sang kiểu mong muốn c ch dùng toán tử s c thái ( cast) theo quy t c sau : ép Kiểu ( type cast ) : ( kiểu ) Biến...
... x:y cho giá trị lớn x y 1.9/ C u tr c tổng quát chương trình viết ngônngữC : #include < Thuvien.h> khai báo, thị tiền xử lý #define /* Cc khai báo kiểu liệu, */ Type of { Cc biến toàn c c, ... c/ Hằng th c ( float double ) : Cc ch viết - C ch : ( dạng thập phân) Số gồm : phần nguyên, dấu chấm thập phânphầnphân * Ví dụ : 214.35 , - 234.34 - C ch : Viết theo dạng khoa h c * Ví dụ ... 1001 0110 */ + Toán tử chuyển đổi kiểu : ta dùng toánt chuyển kiểu để chuyển kiểu sang kiểu mong muốn c ch dùng toán tử s c thái ( cast) theo quy t c sau : ép Kiểu ( type cast ) : ( kiểu ) Biến...
... lại c ch dùng while 10/Giải toán c điển vừa gà vừa chó bó lại cho tròn 36 100 chân chẵn CHƯƠNG : HÀM CHƯƠNG TRÌNH VÀ C U TR C CHƯƠNG TRÌNH Chương trình viết ngônngữC gồm dãy hàm c hàm main chương ... thêm phầntử vào danh sách : + Nếu phầntử đầu danh sách , c n sửa lại trỏ head + Nếu cphầntử đó, phải lựa chọn liệu c ghi đè lên không? + Cc trường hợp kh c cần sửa lại trỏ sau : Giả sử c n ... s1="con mèo c n chó con" đổi thành s2=" chó c n mèo con" CHƯƠNG : KIỂU C U TR C - Khái niệm : C u tr c kiểu liệu kiểu ghi(record) , cho phép nhiều loại liệu nhóm lại với ( Khái niệm c u tr c C...
... từ Clipboard xuống vị trí trỏ Cc thành phầnngônngữ Pascal 6.1 Từ khóa Từ khoá từ mà Pascal dành riêng để ph c vụ cho m c đích (Chẳng hạn như: BEGIN, END, IF, WHILE, ) Chú ý: Với Turbo Pascal ... trỏ cuối văn Ctrl-Y: Xóa dòng vị trí trỏ 5.2 Cc thao t c khối văn • • • • Chọn khối văn bản: Shift + Ctrl-KY: Xoá khối văn chọn Ctrl-Insert: Đưa khối văn chọn vào Clipboard Shift-Insert: ... mở>: Dịch chuyển qua lại file mở F10: Vào hệ thống Menu Pascal Cc thao t c soạn thảo chương trình 5.1 Cc phím thông dụng • • • • • • • • • • Insert: Chuyển qua lại chế độ đè chế độ chèn Home:...
... ) { dấu c ch ] } : _ (dấu gạch dưới) , Ccngônngữ lập Ccngônngữ lập trình kh c trình c kh c kh c bảng chữ bảng chữ c kh c không ? Ví dụ: Bảng chữ ngônngữ c/ c++ so với PASCAL c bổ sung ... 1 Cc thành phần Mỗi ngônngữ lập trình thường c ba thành phần bản: Bảng chữ c i, c pháp ngữ nghĩa Cc chữ thường hoa: Hãy cho biết tiếng Việt gồm chữ nào? aăâbcdđeêghiklm noôơpqrstuưvxy Cc ... a Bảng chữ tập hợp kí tự dùng để viết chương trình Ví dụ: Bảng chữ pascal gồm Cc chữ (thường hoa): abcdefghijklmnopqrstuvwxyz abcd ef ghi jkl mnopq r s tu vwxyz Cc chữ số: Cc kí tự đặc...
... ) { dấu c ch ] } : _ (dấu gạch dưới) , Ccngônngữ lập Ccngônngữ lập trình kh c trình c kh c kh c bảng chữ bảng chữ c kh c không ? Ví dụ: Bảng chữ ngônngữ c/ c++ so với PASCAL c bổ sung ... 1 Cc thành phần Mỗi ngônngữ lập trình thường c ba thành phần bản: Bảng chữ c i, c pháp ngữ nghĩa Cc chữ thường hoa: Hãy cho biết tiếng Việt gồm chữ nào? aăâbcdđeêghiklm noôơpqrstuưvxy Cc ... a Bảng chữ tập hợp kí tự dùng để viết chương trình Ví dụ: Bảng chữ pascal gồm Cc chữ (thường hoa): abcdefghijklmnopqrstuvwxyz abcd ef ghi jkl mnopq r s tu vwxyz Cc chữ số: Cc kí tự đặc...
... trỏ Back Space (): Xóa ký tự bên trái trỏ Ctrl-PgUp: Đưa trỏ đầu văn Ctrl-PgDn: Đưa trỏ cuối văn Ctrl-Y: Xóa dòng vị trí trỏ 5.2 Cc thao t c khối văn • Chọn khối văn bản: Shift +
... (operator) Cc toán hạng (operand) Toán tử số h c Toán tử quan hệ logic Toán tử Bitwise Toán tử ? Toán tử trỏ & * Toán tử dấu phẩy 28 Cc toán tử số h c (1) Cc toán tử số h c (3) l Đâu kh c nhau? ... th c logic c giá trị kiểu Boolean Bảng chân trị cho toán tử Logic l l Ví dụ: 10>5&&!(10
... Session 22 / of 45 Cc kiểu liệu bản( nguyên thủy) Java Simplified / Session 22 / of 45 Cc kiểu liệu tham chiếu • Một biến thu c kiểu liệu tham chiếu chứa tham khảo đến giá trị th c biểu diễn biến ... X c định t c vụ th c liệu C loại kiểu liệu Java: Primitive data types (kiểu bản/ nguyên thủy) Reference data types (kiểu tham chiếu) Java Simplified / Session 22 / of 45 Cc kiểu liệu bản( ... Keywords abstract boolean break byte byvalue case cast catch char class const continue default double else extends false final finally float for future generic goto if implements import Instanceof inner...
... biến Cc toán tử số h c Trong ngônngữ C, toán tử +, -, *, / làm vi c tương tự chúng làm vi cngônngữ kh c Ta áp dụng chúng cho đa số kiểu liệu c sẵn cho 11/23 Cc thành phầnngônngữC phép C ... toán tử số h c: 12/23 Cc thành phầnngônngữC ++ sau * / % đến + Cc toán tử quan hệ toán tử Logic Ý tưởng toán tử quan hệ toán tử Logic sai Trong C giá trị kh c gọi đúng, sai Cc biểu th c ... cho go phim*/ getch(); return 0; } 2/23 Cc thành phầnngônngữCCC KIỂU DỮ LIỆU SƠ C P CHUẨN TRONG CCc kiểu liệu sơ c p chuẩn C chia làm dạng : kiểu số nguyên, kiểu số th c Kiểu số nguyên...
... Lời thích: Để thích ngônngữ C, dùng ký hiệu /* */ /* phần thuyết minh */ 10 C u tr c chương trình C #include /* gọi tệp tiền xử lí */ void main() { … /* lệnh */ } Ví dụ chương ... hàm> Ví dụ chương trình viết ngônngữC Chương trình in hình c u “chao mung bạn” #include #include void main() { printf(“chao mung cac ban”); getch(); } ... dien_tich; Vị trí khai báo: Biến toàn c c: biến c tầm t c dụng toàn chương trình, vị trí bên hàm Biến cc bộ: Biến c t c dụng phạm vi hàm khối lệnh, vị trí đầu hàm đầu khối lệnh Toán tử Toán tử...
... dùng cho lập trình m c hệ thống 1.2.2 C - Ngônngữc u tr c Những khái niệm ngônngữC Thuật ngữngônngữc u tr c khối (block-structured language) không áp dụng với CNgônngữc u tr c khối cho ... th c thi chương trình rẽ nhánh Những c u tr c cho vi c rẽ nhánh c u tr c chọn lựa, c u tr c điều kiện hay rẽ nhánh Những c u tr c đề c p chi tiết sau đây: C u tr c IF (Nếu) C u tr c chọn lựa c u ... ngữ b c trung kết hợp yếu tố ngônngữc p cao ch c hợp ngữ (ngôn ngữc p thấp) C cho phép thao t c thành phần máy tính bits, bytes, địa chỉ… Hơn nữa, mã C dễ di chuyển nghĩa phần mềm viết cho loại...