... Nội dung Kiểuliệu Biểu thức Câu lệnh Tin học sỏ II Kiểuliệuđơngiản Khái niệm Các ngôn ngữ lập trình (NNLT) có số kiểuliệu Các yếu tố gắn với kiểu liệu: Tên kiểu Số byte ... kiểu liệu: Tên kiểu Số byte nhớ để lưu trữ đơn vị liệu thuộc kiểu Miền giá trị kiểu Tin học sỏ II Một số kiểuliệuđơngiản C++ Loại liệu Tên kiểu Kí tự Số ô nhớ Miền giá trị byte 255 int ... sỏ II 37 Phép toán chuyển đổi kiểu C++ hỗ trợ chuyển đổi kiểu tự động: char ↔int→long int→float→double Chuyển đổi kiểu không tự động: (tên _kiểu) biểu_thức tên _kiểu( biểu_thức) + Tin học sỏ II...
... sqrt(p*(p-a)*(p-b)*(p-c)); return S; } Bước 4: Kiểm tra lỗi, chạy xem kết chương trình D Bài tập: ( Ttất các tập phải viết hàm sau gọi hàm main để xem kết quả.Tên hàm tên biến phải đặt quy ước) Bài 1:...
... tính chì tiết kiểu Variant Kiểu Variant (Kiểu liệu biến đổi) ■ Kiểuliệu thiết kế để iưu liệu thuộc kiểu định sẵn VB Ví dụ như: Date, String, Double, Integer ■ Nếu không khai báo kiểu rõ ràng ... Khoa Tp.HCM Môn: Tin học Chưong : Cáckiểuliệu VB Slide 124 Đặc tính chi tiết kiểu Currency Kiểu Currency (Tiền Tệ) ■ Kiểu Currency dùng để lưu liệu thuộc kiểu tiền tệ (số lượng tiền) ■ Được ... Chưong : Cáckiếudửliệu VB y siỉde 125 Đặc tính tiết kiểu Date Kiểu Date (Ngày tháng) ■ Dùng để lưu trữ liệu thuộc kiểu ngày cho thời điểm từ OhOO ngày 01/01/100 đến OhOO ngày 31/12/9999 ■ Kiểu...
... CArray CList hai kiểuliệu tập hợp đơngiản MFC, hai đểu hỗ trợ dạng template, có nghĩa, khai báo mảng kiểuliệu định, ta cần báo kiểu vào mảng theo ví dụ sau: Ví dụ mảng/list kiểu CArray ... thuộc kiểu lớp serializable Ví dụ sau minh họa serialize lớp CPersonList: public class CPersonList : public CObject { public: DECLARE_SERIAL( CPersonList ) Các ví dụ sử dụng cấu trúc liệuđơngiản ... Các ví dụ sử dụng cấu trúc liệuđơngiản MFC Lu Boun Vinh thelastsamuraitor@yahoo.ca s.SetAt(0,'1'); v Kích thước...
... dung Cáckiểuliệu sở Biến, Hằng, Câu lệnh & Biểu thức Các lệnh nhập xuất Một số ví dụ minh họa Tin học sở A - Đặng Bình Phương VC VC && BB BB Cáckiểuliệu sở Turbo C có kiểu sở sau: Kiểu ... Kiểu số thực: giá trị số thực 3.1415, 29.12, -17.06, … Kiểu luận lý: giá trị sai Kiểu ký tự: 256 ký tự bảng mã ASCII Tin học sở A - Đặng Bình Phương VC VC && BB BB Kiểu số nguyên Cáckiểu ... +2.147.483.647 Tin học sở A - Đặng Bình Phương VC VC && BB BB Kiểu số nguyên Cáckiểu số nguyên (không dấu) n bit không dấu: … 2n – Kiểu (Type) Độ lớn (Byte) Miền giá trị (Range) unsigned char...
... Cáckiểuliệu ép buộc liệu phải toàn vẹn SQL Server 2005 hỗ trợ kiểu liệu: Kiểuliệu hệ thống : cung cấp SQL Server 2005 Kiểuliệu người dùng : Là kiểuliệu tạo dựa kiểuliệu hệ thống Kiểu ... thích cách tạo, sử dụng xem giản đồ XML Giải thích cách sử dụng XQuery để truy cập liệu XML RDBMS and Data Management/Session 11/3 of 40 Cáckiểuliệu Kiểuliệu thuộc tính, định kiểuliệu ... of 40 Tóm tắt Kiểuliệu thuộc tính sử dụng để định loại liệu đối tượng kích thước lưu trữ SQL Server 2005 hỗ trợ kiểu liệu: kiểuliệu hệ thống, kiểuliệu người dùng kiểuliệu định nghĩa ngôn...
... dshv[MAXLIST][30]; }; // họ tê n học viê n có tối đa 30 ký tự struct list ds; II Các phép toán danh sách tuyến tí nh: Để đơn giả n, cá c phé p toá n sau đâ y thao tá c trê n danh sá ch cá c số nguyê ... 10 lầ n thu lợi có 30% kí ch thước bà i toá n nế u dùng chương trì nh có độ phức tạ p O(2n) IV cách tí nh thời gian chạy chương trì nh : Qui tắc tổng: Giả sử T1(n) T2(n) thời gian chạ y chương ... n) = O(n2) Trước đưa qui tắ c chung để phâ n tí ch thời gian chạ y chương trì nh ta xé t ví dụđơn giả n sau Ví dụ : Xé t chương trì nh Bubble dùng sắ p d y số nguyê n theo chiề u tă ng Procedure...
... & BB Cáckiểuliệu sở Turbo C có kiểu sở sau: Kiểu số nguyên: giá trị số nguyên 2912, -1706, … Kiểu số thực: giá trị số thực 3.1415, 29.12, -17.06, … Kiểu luận lý: giá trị sai Kiểu ... ‘a’ NMLT - Cáckiểuliệu sở VC & BB Biến Ví dụ int i; int j, k; unsigned char dem; float ketqua, delta; Cú pháp ; , ; NMLT - Cáckiểuliệu sở VC ... +32.767 long –2.147.483.648 … +2.147.483.647 NMLT - Cáckiểuliệu sở VC & BB Kiểu số nguyên Cáckiểu số nguyên (không dấu) n bit không dấu: … 2n – Kiểu (Type) Độ lớn (Byte) Miền giá trị (Range)...
... CArray CList hai kiểuliệu tập hợp đơngiản MFC, hai đểu hỗ trợ dạng template, có nghĩa, khai báo mảng kiểuliệu định, ta cần báo kiểu vào mảng theo ví dụ sau: Ví dụ mảng/list kiểu CArray ... thuộc kiểu lớp serializable Ví dụ sau minh họa serialize lớp CPersonList: public class CPersonList : public CObject { public: DECLARE_SERIAL( CPersonList ) Các ví dụ sử dụng cấu trúc liệuđơngiản ... Các ví dụ sử dụng cấu trúc liệuđơngiản MFC Lu Boun Vinh thelastsamuraitor@yahoo.ca s.SetAt(0,'1'); v Kích thước...
... QUA DẠY HỌC CÁC CẤU TRÚC ĐIỀU KHIỂN VÀ CÁCKIỂUDỮLIỆU CÓ CẤU TRÚC 2.1 Những nội dung chủ yếu cấu trúc điều khiển kiểuliệu có cấu trúc Về cấu trúc rẽ nhánh Về cấu trúc lặp Cáckiểuliệu có cấu ... nghiệm sư phạm Kết luận Tài liệu tham khảo CƠ SỞ LÝ LUẬN CỦA VIỆC PHÁT TRIỂN TƯ DUY THUẬT GIẢI CHO HỌC SINH THÔNG QUA DẠY HỌC CÁC CẤU TRÚC ĐIỀU KHIỂN VÀ CÁCKIỂUDỮLIỆU CÓ CẤU TRÚC 1.1 Cơ sở ... cấu trúc điều khiển kiểuliệu có cấu trúc Chương II: Một số định hướng sư phạm góp phần phát triển tư thuật giải cho học sinh thông qua dạy học các cấu trúc điều khiển kiểuliệu có cấu trúc Chương...
... 1 .Kiểu liệu số Kiểuliệu chữ Kiểu logic Các phép toán so sánh Các biểu thức: 1 .Kiểu liệu số : Số nguyên không âm(không dấu): Kiểu Byte giá trị: 255(1B) Kiểu Word giá trị:0 65535(2B) Các ... cho biến kiểu boolean Cac phép toán:Not,And,Or VD: (6>3)and (23)and(not(2
... newnv(); } } Hàm newnv có kiểu trả struct nhanvien 10.2.2 Enum Một biến kiểuliệu enum nhận giá trị giá trị liệt kê 10.2.2.1 Định nghĩa kiểu enum Ví dụ 8: định nghĩa kiểu enum day từ khóa tên ... lại chương trình với liệu khác Quan sát kết Giải thích chương trình Ở chương trình ta phải khai báo struct nhanvien biến toàn cục, định nghĩa hàm input output có sử dụng kiểuliệu struct nhanviên ... Education Center Giáo trình Lập trình C Trang 106 10.2.2.2 Cách khai báo biến có kiểu enum Ví dụ 9: enum day ngay; day ngay; Khai báo biến có kiểu enum day vừa tạo enum day vừa khai báo biến enum...
... newnv(); } } Hàm newnv có kiểu trả struct nhanvien 10.2.2 Enum Một biến kiểuliệu enum nhận giá trị giá trị liệt kê 10.2.2.1 Định nghĩa kiểu enum Ví dụ 8: định nghĩa kiểu enum day từ khóa tên ... chương trình với liệu khác Quan sát kết Giải thích chương trình Ở chương trình ta phải khai báo struct nhanvien biến toàn cục, định nghĩa hàm input output có sử dụng kiểuliệu struct nhanviên ... Education Center Giáo trình Lập trình C Trang 106 10.2.2.2 Cách khai báo biến có kiểu enum Ví dụ 9: enum day ngay; day ngay; Khai báo biến có kiểu enum day vừa tạo enum day vừa khai báo biến enum...
... Cấu trúc liệu Chương II: Cáckiểuliệu trừu tượng - Kiểuliệu trừu tượng hàng đợi (QUEUE) Trang 23 Cấu trúc liệu I Chương II: Cáckiểuliệu trừu tượng KIỂUDỮLIỆU TRỪU TƯỢNG DANH ... 27 Cấu trúc liệu Chương II: Cáckiểuliệu trừu tượng Hãy trình bày cách gọi thực thi chương trình tạo danh sách rỗng trên? Hãy giải thích cách khai báo tham số hình thức chương trình cách truyền ... Cấu trúc liệu Chương II: Cáckiểuliệu trừu tượng Cài đặt ngăn xếp: a Cài đặt ngăn xếp danh sách: Do ngăn xếp danh sách đặc biệt nên ta sử dụng kiểuliệu trừu tượng danh sách để biểu diễn cách cài...
... 8192 Dữliệukiểu Long Integer Dữliệukiểu dấu chấm động Single Dữliệukiểu dấu chấm động Double Kiểu Currency Kiểu Date Kiểu String Kiểu Object Có đối tượng lỗi Kiểu giá trị Boolean chuẩn Kiểu ... định kiểuliệu biến Variant sử dụng hàm VarType hàm TypeName Hàm VarType dùng để kiểm tra kiểuliệu Hằng vbEmpty vbNull vbInteger Giá trị Diễn giải Không chứa Dữliệu không hợp lệ Dữliệukiểu ... có sẵn cửa sổ Object Browser V Kiểu Variant Biến kiểu Variant chứa kiểuliệu kể kiểu mảng, kiểu người dùng định nghĩa ngoại trừ kiểu chuỗi có độ dài cố định Biến kiểu Variant nhận giá trị đặc...
... sau: * Các ký t nh p vào t p ph i n m c p d u nháy ñơn * Các s không c n ñ d u nháy, Pascal s t ñ ng chuy n ñ i chúng ghi vào t p N u không ch rõ quy cách ñ c ho c ghi s s s ñư c ghi theo quy cách ... Coquan: Donvi; End; Trong cách khai báo trư ng Ngaysinh thu c ki u Ngay, Quequan thu c ki u Diadanh, Coquan thu c ki u Donvi, nói cách khác ba trư ng l i ba Record ð kh c ph c cách khai báo nhi u ki ... cách vi t khoa h c Pascal ng m ñ nh sau: - Ph n nguyên ký t - Ph n l 10 ký t k c d u ch m th p phân - Ph n l i ký t cho lu th a s 10, Ví D : E+02 = 102 , E-03 = 10-3 * Các s có th ch rõ quy cách...
... sửa đổi phần tử cấu trúc cách trực tiếp 11.2 Từ khóa typedef Một kiểuliệu định nghĩa cách sử dụng từ khóa typedef Từ khóa không tạo kiểuliệu mới, mà định nghĩa tên cho kiểu có Cú pháp tổng quát ... typedef type name; type kiểuliệu cho phép name tên cho kiểuliệu Tên định nghĩa, tên thêm vào, tên thay thế, cho kiểuliệu có Ví dụ như, tên cho float định nghĩa theo cách sau: typedef float ... biến có kiểuliệu khác nhóm lại với tên Việc định nghĩa cấu trúc tạo kiểuliệu cho phép người dùng sử dụng chúng để khai báo biến kiểu cấu trúc Các phần tử độc lập cấu trúc truy cập cách sử...
... yens chiếm chỗ nhớ nên chúng giữ hai giá trị khác Kiểu liệt kê (enum) Kiểuliệu liệt kê dùng để tạo kiểuliệu chứa đặc biệt chút, kiểu số hay kiểu kí tự true false Dạng thức sau: enum model_name ... kiểuliệu phần khai báo Chúng ta tạo kiểuliệu mà không dựa kiểuliệu có sẵn: kiểu color_t, giá trị kiểu color_t viết cặp ngoặc nhọn {} Ví dụ, sau khai báo kiểu liệt kê, biểu thức sau hợp lệ: colors_t ... tạo kiểuliệu có tên color để lưu trữ màu với phần khai báo sau: enum colors_t {black, blue, green, cyan, red, purple, yellow, white}; Chú ý không sử dụng kiểuliệu phần khai báo Chúng ta tạo kiểu...