... dung • • • • Cáckiểuliệu dựng sẵn HằngbiếnCác phép toán Cáckiểu DL khác Lê Nguyên Khôi Biến • Biến lưu giá trị thuộc kiểu DL • Để sử dụng biến: đặt tên hợp lệ -> khai báo biến • Biến đượ c ... double su su dung dung 88 bytes bytes 40 Tổng kết • • • • • Cáckiểuliệu dựng sẵn BiếnCác toán tử Kiểu logic & enum Cách đặt tên biến, hằng, … Lê Nguyên Khôi 41 ... liên tục ô nhớ • Mỗi biến có ba thuộc tính: – Tên – Kiểu – Giá trị • Phaỉ khai bao ́ biên ́ trướ c sử dung ̣ Lê Nguyên Khôi Khai báo biến • Cú pháp: ; int i, j, k; double...
... 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...
... Đối với kiểuliệu có cấu trúc: Kiến thức chủ yếu kiểuliệu có cấu trúc bao gồm: Dữliệukiểu mảng, kiểu xâu kiểu ghi Khi dạy cho học sinh kiểu mảng ta yêu cầu học sinh nắm đợc ý nghĩa, cách khai ... Kiểu ghi: Kiểuliệu phức tạp so với liệu trình bày trớc nên dạy cho học sinh kiểu ghi, giáo viên nên có dẫn dắt đặt vấn đề câu hỏi tập để rút đợc cần thiết phải xây dựng kiểuliệu - Dữliệukiểu ... End; Sau có kiểu ghi, biếnkiểu ghi đợc khai báo nh sau: Var : ; Cũng giống nh kiểu mảng, nhập hay xuất giá trị biến ghi nh nhập hay xuất giá trị biếnkiểuliệu chuẩn...
... Thi cuối kỳ : 80% CHƯƠNG CÁC THÀNH PHẦN CƠ BẢN VÀCÁCKiỂUDỮLiỆU CỦA C Nội dung chương 4.1 4.2 4.3 4.4 4.5 4.6 4.7 C Danh hiệu Cáckiểuliệu chuẩn C HằngBiến Biểu thức Các phép toán C Cấu trúc ... Chương 2: Cáckiểuliệu thao tác Chương 3: Giới thiệu ngôn ngữ lập trình C Chương 4: Các thành phần kiểuliệu C Chương 5: Các lệnh điều khiển vòng lặp Chương 6: Hàm Tài liệu tham khảo Tài liệu: Tin ... Case, … (đúng) : 1a, 1_, case, a 1,… (sai) Cáckiểuliệu chuẩn C Tổng quát C có kiểuliệu chuẩn: char, int, float, double Mỗi kiểu yêu cầu nhớ tầm trị KiỂU KÍCH THƯỚC TẦM TRỊ sau: char bit -128...
... 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: Khai báo PI có giá trị 3.14 sử dụng ... số_giây_nhập %3600)%MAX=50 Xuất hình dạng: 1:2:50 Hướng dẫn: - Viết hàm quy đổi thời gian với đầu vào số giây, xuất kết hàm - Nhập số giây, gọi hàm quy đổi viết hàm main để xem kết Bài 3: Viết...
... Dũng rần 10/26/2009 CÁCKIỂUDỮLIỆU CHUẨN CỦA C CÁCKIỂUDỮLIỆU CHUẨN CỦA C CBGD: ThS.Tr Anh Dũng rần CBGD: ThS.Tr Anh Dũng rần 10 CÁCKIỂUDỮLIỆU CHUẨN CỦA C CÁCKIỂUDỮLIỆU CHUẨN CỦA C CBGD: ... Dũng rần 11 12 10/26/2009 CÁCKIỂUDỮLIỆU CHUẨN CỦA C CÁCKIỂUDỮLIỆU CHUẨN CỦA C CBGD: ThS.Tr Anh Dũng rần CBGD: ThS.Tr Anh Dũng rần 13 CÁCKIỂUDỮLIỆU CHUẨN CỦA C HẰNGHằng giá trị cố định có ... hai tên biến hợp lệ khác kiểu chữ hoa thường hai biến khác 28 10/26/2009 BIẾNBIẾN Khai báo biến: Khai báo biến: • • Biến chương trình C khai báo ba vị trí sau: 29 30 BIẾNBIẾN Khai báo biến: •...
... hằng) IV ĐỊNH NGHĨA KIỂU - Ngoài kiểuliệu Turbo Pascal cung cấp, ta định nghĩa kiểuliệu dựa kiểuliệu có - Cú pháp: TYPE = ; VAR : ; Ví dụ: TYPE Sothuc ... Writeln(123.45:8:2) 123.46 6.3.2 Nhập liệu Để nhập liệu từ bàn phím vào biến có kiểuliệu chuẩn (trừ biếnkiểu BOOLEAN), ta sử dụng cú pháp sau đây: READLN( [, , , ]); Chú ý: Khi gặp ... : ; Ví dụ: VAR x, y: Real; {Khai báo hai biến x, y có kiểu Real} a, b: Integer; {Khai báo hai biến a, b có kiểu integer} Chú ý: Ta vừa khai báo biến, vừa gán giá trị khởi đầu cho biến...
... ñều ô trắng Tìm cách ñặt sau cho dòng, cột có ñúng ô ñen B - Cấu trúc hàng ñợi (queue) : B1 – Hàng ñợi bình thường : I, Khái niệm: 1, ðịnh nghĩa : -Khác với Stack, Queue kiểuliệu trừu tượng ... ñầu khác theo quy tắc vào trước trước ( First In - First Out) 2, Khai báo : Var queue:array[1 1000] of byte; Last, first:integer; Ý nghĩa : với cấu trúc này, phần tử ñưa vào trước ñược lấy trước ... Khuyết ñiểm :ðối với hàng ñợi thường thêm vào Last loại bỏ First, phần sử dụng hàng có khuynh hướng di chuyển phía dưới, ñến lúc ñó ta thêm phần tử vào hàng (vì số phần tử tối ña hàng cố ñịnh)...
... 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 ... 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 ... 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ểu liệu...
... vùng lưu trữ cho biến với kiểu gán tên cho biến Cũng với int, float kiểuliệu khác, ta có số biến có kiểu cấu trúc cho Trong chương trình, khai báo hai biến books1 books2 có kiểu cấu trúc cat ... mảng – kiểu biến, tên biến, toán tử gán, cuối danh sách giá trị đặt cặp móc phân cách dấu phẩy 11.1.4 Thực câu lệnh gán với biến cấu trúc Có thể gán giá trị biến cấu trúc cho biến khác kiểu cách ... tập 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ếnkiểu cấu trúc Các phần tử độc lập cấu trúc truy cập cách...
... xuất chương trình là: Book code: Issue or Return? (I/R): I CácKiểuliệu Nâng cao Sắp xếp 25 Date: 22 03 Continue? (y/n): y Nếu nhập vào 3, mẫu kết xuất chương trình là: Book code had transactions ... = 1, i; char addflag; struct book_st books[5]; struct tran_st trans[10]; while(choice != 4) CácKiểuliệu Nâng cao Sắp xếp 23 { clrscr(); printf("\nSelect from Menu\n1 Add book names\n2 Record ... người dùng tiếp tục thực việc hiển thị thông tin sinh viên khác họ không muốn sử dụng chức CácKiểuliệu Nâng cao Sắp xếp 27 Bài tập tự làm Viết chương trình C để lưu trữ độ dài mảng cấu trúc...
... vùng lưu trữ cho biến với kiểu gán tên cho biến Cũng với int, float kiểuliệu khác, ta có số biến có kiểu cấu trúc cho Trong chương trình, khai báo hai biến books1 books2 có kiểu cấu trúc cat ... mảng – kiểu biến, tên biến, toán tử gán, cuối danh sách giá trị đặt cặp móc phân cách dấu phẩy 19.1.4 Thực câu lệnh gán với biến cấu trúc Có thể gán giá trị biến cấu trúc cho biến khác kiểu cách ... } CácKiểuliệu Nâng cao Sắp xếp 17 Tóm tắt Một cấu trúc tập 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...
... vùng lưu trữ cho biến với kiểu gán tên cho biến Cũng với int, float kiểuliệu khác, ta có số biến có kiểu cấu trúc cho Trong chương trình, khai báo hai biến books1 books2 có kiểu cấu trúc cat ... mảng – kiểu biến, tên biến, toán tử gán, cuối danh sách giá trị đặt cặp móc phân cách dấu phẩy 19.1.4 Thực câu lệnh gán với biến cấu trúc Có thể gán giá trị biến cấu trúc cho biến khác kiểu cách ... } CácKiểuliệu Nâng cao Sắp xếp 17 Tóm tắt Một cấu trúc tập 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...
... choice: Nếu nhập vào 1, mẫu kết xuất chương trình là: Book code: Book name: Detective Author: Hailey Number of copies: Continue? (y/n): y CácKiểuliệu Nâng cao Sắp xếp 25 Nếu nhập vào 2, mẫu kết ... tin sinh viên khác họ không muốn sử dụng chức CácKiểuliệu Nâng cao Sắp xếp 27 Bài tập tự làm Viết chương trình C để lưu trữ độ dài mảng cấu trúc Các Mỗi độ dài phải lưu dạngbao gồm thông tin ... để lưu trữ thông tin chi tiết nhân viên mảng cấu trúc Dữ liệuThông tin nhân viên phải bao gồm mã nhân viên, tên, lương ngày vào làm Ngày vào làm phải lưu cấu trúc khác Chương trình phải thực...
... trang Bảng định kiểu Một bảng định kiểu bảng xác định với kiểuliệu có cấu trúc người dùng định nghĩa Các bảng định kiểu lưu giữ thể kiểuliệu có cấu trúc theo hàng, thuộc tính kiểuliệu lưu trữ ... cột kiểuliệu có cấu trúc kiểu Address_t (qui ước thường dùng đặt tên cho kiểuliệu cấu trúc với hậu tố '_t ' để định tên chúng kiểuliệu có cấu trúc cách rõ ràng.) Chúng ta cần phải tạo kiểuliệu ... định kiểuliệu INTEGER sử dụng để biểu diễn kiểu REFERENCE kiểuliệu cấu trúc tất nhóm Bản thân REFERENCE kiểu hệ thống, tức kiểuliệu cột định danh đối tượng bảng định kiểu (Bởi bảng định kiểu...
... Cáckiểuliệu • C# cung cấp kiểu thể liệu • Kiểuliệu có sẵn – chuẩn Ví dụkiểu số nguyên : lưu trữ giá trị số nguyên Ngoài thông tin lưu trữ , biếnkiểu thêm thông tin khác • Kiểu NSD ... chứa tất biến tạo chương trình • Biến lưu heap tạo lập trình viên cách sử dụng toán tử “new” Lưu trữ biến stack heap • Biếnkiểu nguyên (integer : kiểu giá trị) ,biến kiểu chuổi (string : kiểu tham ... tin biếnliệu chép Shallow Copy • Cácbiến tham chiếu thực lệnh gán theo cách khác • Lưu ý kiêu tham chiếu gồm thành phần : liệu thực sử heap địa tham chiếu đến vùng liệu chứa stack • Khi gán biến...
... vùng lưu trữ cho biến với kiểu gán tên cho biến Cũng với int, float kiểuliệu khác, ta có số biến có kiểu cấu trúc cho Trong chương trình, khai báo hai biến books1 books2 có kiểu cấu trúc cat ... mảng – kiểu biến, tên biến, toán tử gán, cuối danh sách giá trị đặt cặp móc phân cách dấu phẩy 19.1.4 Thực câu lệnh gán với biến cấu trúc Có thể gán giá trị biến cấu trúc cho biến khác kiểu cách ... } CácKiểuliệu Nâng cao Sắp xếp 17 Tóm tắt Một cấu trúc tập 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...
... xuất chương trình là: Book code: Issue or Return? (I/R): I CácKiểuliệu Nâng cao Sắp xếp 25 Date: 22 03 Continue? (y/n): y Nếu nhập vào 3, mẫu kết xuất chương trình là: Book code had transactions ... = 1, i; char addflag; struct book_st books[5]; struct tran_st trans[10]; while(choice != 4) CácKiểuliệu Nâng cao Sắp xếp 23 { clrscr(); printf("\nSelect from Menu\n1 Add book names\n2 Record ... người dùng tiếp tục thực việc hiển thị thông tin sinh viên khác họ không muốn sử dụng chức CácKiểuliệu Nâng cao Sắp xếp 27 Bài tập tự làm Viết chương trình C để lưu trữ độ dài mảng cấu trúc...