... Chuyển đổi kiểu Một biểu thức dạng hỗn hợp biểu thức mà toán hạng toán tử thuộc nhiều kiểuliệu khác Những toán hạng thông thường chuyển kiểu với toán hạng có kiểuliệu lớn Điều gọi tăng cấp kiểu Sự ... biểu thức ép thành kiểu định Cú pháp chung cast là: (kiểu liệu) biểu thức Ví dụ, để đảm bảo biểu thức a/b, với a b số nguyên, cho kết kiểu float, dòng mã sau viết: (float) a/b; Ép kiểu áp dụng cho ... True Thứ tự ưu tiên kiểu toán tử khác Khi biểu thức có nhiều kiểu toán tử thứ tự ưu tiên phải thiết lập kiểu toán tử với Bảng cho biết thứ tự ưu tiên kiểu toán tử khác Thứ tự Kiểu toán tử Số học...
... phân HƯỚNG DẪN Ta dùng biến x, y, z kiểu real, x,y để lưu số nhập vào, z lưu kết biểu thức Phần khaibáobiến sau: var x,y,z : real; Phần nhập liệu: ta viết thông báo nhập liệu nhập x,y lệnh readln: ... Lập trình tính diện tích hình thang cho đáy đường cao HƯỚNG DẪN Dữliệu vào lưu biến a, b, h cạnh đường cao hình thang ( a + b) h Biến s lưu diện tích hình thang tính theo công thức: Lệnh thực ... HƯỚNG DẪN Ta cần nhập vào bán kính R đường tròn tính chu vi diện tích theo công thức toán: C = 2πR S = πR Hằng số π định nghĩa sẵn Pascal với tên chuẩn pi Ta cần khaibáobiến thực R, C S Thực...
... N Khi liệu lưu trữ biến có kiểuliệu khác nhau, yêu cầu dung lượng nhớ khác Dung lượng nhớ định cho biến tùy thuộc vào kiểuliệu Ðể định nhớ cho đơn vị liệu, phải khaibáobiến với kiểuliệu cụ ... tả loại liệu phù hợp với biến Dạng thức chung cho việc khaibáo biến: Kiểuliệu (Tên biến) Kiểuliệu thường dùng công cụ lập trình phân chia thành: Kiểuliệu số - lưu trữ giá trị số Kiểuliệu ký ... Trong trường hợp nào, liệu lưu trữ giống Ðiểm khác biến dùng công cụ phải khaibáo theo tên kiểuliệu hỗ trợ công cụ C có kiểuliệu Tất kiểuliệu khác dựa vào số kiểukiểuliệu là: int số nguyên,...
... trình C/Chương 2/ of 22 Kiểuliệu (tt.) Kiểuliệu mô tả loại liệu lưu biến Tên biến đặt sau kiểuliệu Ví dụ : tên biến “varName” đứng sau kiểuliệu “int” kiểuliệu tên biến int varName Lập ... 22 Kiểu void Không lưu liệuBáo cho trình biên dịch giá trị trả Lập trình C/Chương 2/ 16 of 22 Những kiểuliệu dẫn xuất Bộ bổ từ (Modifiers) kiểuliệuKiểuliệu unsigned int short int Kiểuliệu ... Hiểu biến (variables) Phân biệt biến (constants) Liệt kê kiểuliệu khác sử dụng chúng chương trình C Hiểu sử dụng toán tử số học Lập trình C/Chương 2/ of 22 Biến Bộ nhớ Dữliệu 15 15 Dữ liệu...
... kiểuliệu int bao gồm số nguyên, kiểuliệu float lưu giữ thêm phân số Ví dụ, C, để lưu trữ giá trị float biến tên gọi ‘num’, việc khaibáo sau : float num; BiếnKiểuliệuBiếnkhaibáokiểuliệu ... Trong trường hợp nào, liệu lưu trữ giống Ðiểm khác biến dùng công cụ phải khaibáo theo tên kiểuliệu hỗ trợ công cụ C có kiểuliệu Tất kiểuliệu khác dựa vào số kiểukiểuliệu là: int số nguyên, ... N Khi liệu lưu trữ biến có kiểuliệu khác nhau, yêu cầu dung lượng nhớ khác Dung lượng nhớ định cho biến tùy thuộc vào kiểuliệu Ðể định nhớ cho đơn vị liệu, phải khaibáobiến với kiểuliệu cụ...
... N Khi liệu lưu trữ biến có kiểuliệu khác nhau, yêu cầu dung lượng nhớ khác Dung lượng nhớ định cho biến tùy thuộc vào kiểuliệu Ðể định nhớ cho đơn vị liệu, phải khaibáobiến với kiểuliệu cụ ... Trong trường hợp nào, liệu lưu trữ giống Ðiểm khác biến dùng công cụ phải khaibáo theo tên kiểuliệu hỗ trợ công cụ C có kiểuliệu Tất kiểuliệu khác dựa vào số kiểukiểuliệu là: int số nguyên, ... vậy, kiểuliệu mô tả loại liệu phù hợp với biến Dạng thức chung cho việc khaibáo biến: Kiểuliệu (Tên biến) Kiểuliệu thường dùng công cụ lập trình phân chia thành: Kiểuliệu số - lưu trữ giá trị...
... kiểuliệu int bao gồm số nguyên, kiểuliệu float lưu giữ thêm phân số Ví dụ, C, để lưu trữ giá trị float biến tên gọi ‘num’, việc khaibáo sau : float num; BiếnKiểuliệuBiếnkhaibáokiểuliệu ... Trong trường hợp nào, liệu lưu trữ giống Ðiểm khác biến dùng công cụ phải khaibáo theo tên kiểuliệu hỗ trợ công cụ C có kiểuliệu Tất kiểuliệu khác dựa vào số kiểukiểuliệu là: int số nguyên, ... N Khi liệu lưu trữ biến có kiểuliệu khác nhau, yêu cầu dung lượng nhớ khác Dung lượng nhớ định cho biến tùy thuộc vào kiểuliệu Ðể định nhớ cho đơn vị liệu, phải khaibáobiến với kiểuliệu cụ...
... N Khi liệu lưu trữ biến có kiểuliệu khác nhau, yêu cầu dung lượng nhớ khác Dung lượng nhớ định cho biến tùy thuộc vào kiểuliệu Ðể định nhớ cho đơn vị liệu, phải khaibáobiến với kiểuliệu cụ ... cụ thể Khaibáobiến có nghĩa vùng nhớ gán cho biến Vùng nhớ sau tham chiếu thông qua tên biến Dung lượng nhớ cấp cho biến hệ điều hành phụ thuộc vào kiểuliệu lưu trữ biến Vì vậy, kiểuliệu mô ... với kiểuliệu double Kiểuliệu double cho phép độ xác cao (tới 10 số) Một biếnkhaibáokiểuliệu double chiếm 64 bit (8 byte) nhớ Thí dụ C, để lưu trữ giá trị double cho biến tên ‘num’, khai báo...
... trình C/Chương 2/ of 22 Kiểuliệu (tt.) Kiểuliệu mô tả loại liệu lưu biến Tên biến đặt sau kiểuliệu Ví dụ : tên biến “varName” đứng sau kiểuliệu “int” kiểuliệu tên biến int varName Lập ... of Kiểu void Không lưu liệuBáo cho trình biên dịch giá trị trả Lập trình C/Chương 2/ 16 of Những kiểuliệu dẫn xuất Bộ bổ từ (Modifiers) kiểuliệuKiểuliệu unsigned int short int Kiểuliệu ... Hiểu biến (variables) Phân biệt biến (constants) Liệt kê kiểuliệu khác sử dụng chúng chương trình C Hiểu sử dụng toán tử số học Lập trình C/Chương 2/ of 22 Biến Bộ nhớ Dữliệu 15 15 Dữ liệu...
... kiểuliệu int bao gồm số nguyên, kiểuliệu float lưu giữ thêm phân số Ví dụ, C, để lưu trữ giá trị float biến tên gọi ‘num’, việc khaibáo sau : float num; BiếnKiểuliệuBiếnkhaibáokiểuliệu ... Trong trường hợp nào, liệu lưu trữ giống Ðiểm khác biến dùng công cụ phải khaibáo theo tên kiểuliệu hỗ trợ công cụ C có kiểuliệu Tất kiểuliệu khác dựa vào số kiểukiểuliệu là: int số nguyên, ... N Khi liệu lưu trữ biến có kiểuliệu khác nhau, yêu cầu dung lượng nhớ khác Dung lượng nhớ định cho biến tùy thuộc vào kiểuliệu Ðể định nhớ cho đơn vị liệu, phải khaibáobiến với kiểuliệu cụ...
... Kết myprogramII.C Biến, Toán tử Kiểuliệu 43 Phần II – Trong thời gian 30 phút kế tiếp: Viết chương trình nhập vào số tính bình phương số Hướng dẫn: Thực theo bước sau: a Nhập vào số b Nhân số ... tích chu vi vòng tròn Viết chương trình nhập lương tuổi người hiển thị số vừa nhập hình Biến, Toán tử Kiểuliệu 45 46 Lập trình C ... thảo Mẫu kết xuất cho chương trình hình sau: Hình 3.1: Kết myprogramI.C Ví dụ 2: Tạo tập tin Gõ vào mã sau: #include void main() { int a, b, c, sum; printf(“\nEnter any three numbers:...
... :=0;G.SoCanh:=0; END 137 Thiết kế giao diện cho chương trình (Form 2) Với đối tượng gồm: Các khaibáo cài đặt cho chương form2: unit Unit2; 138 interface uses Windows, Messages, SysUtils, Variants,...
... Kết myprogramII.C Biến, Toán tử Kiểuliệu 43 Phần II – Trong thời gian 30 phút kế tiếp: Viết chương trình nhập vào số tính bình phương số Hướng dẫn: Thực theo bước sau: a Nhập vào số b Nhân số ... tích chu vi vòng tròn Viết chương trình nhập lương tuổi người hiển thị số vừa nhập hình Biến, Toán tử Kiểuliệu 45 46 Lập trình C ... thảo Mẫu kết xuất cho chương trình hình sau: Hình 3.1: Kết myprogramI.C Ví dụ 2: Tạo tập tin Gõ vào mã sau: #include void main() { int a, b, c, sum; printf(“\nEnter any three numbers:...
... Kết myprogramII.C Biến, Toán tử Kiểuliệu 43 Phần II – Trong thời gian 30 phút kế tiếp: Viết chương trình nhập vào số tính bình phương số Hướng dẫn: Thực theo bước sau: a Nhập vào số b Nhân số ... tích chu vi vòng tròn Viết chương trình nhập lương tuổi người hiển thị số vừa nhập hình Biến, Toán tử Kiểuliệu 45 46 Lập trình C ... thảo Mẫu kết xuất cho chương trình hình sau: Hình 3.1: Kết myprogramI.C Ví dụ 2: Tạo tập tin Gõ vào mã sau: #include void main() { int a, b, c, sum; printf(“\nEnter any three numbers:...
... Kết myprogramII.C Biến, Toán tử Kiểuliệu 43 Phần II – Trong thời gian 30 phút kế tiếp: Viết chương trình nhập vào số tính bình phương số Hướng dẫn: Thực theo bước sau: a Nhập vào số b Nhân số ... tích chu vi vòng tròn Viết chương trình nhập lương tuổi người hiển thị số vừa nhập hình Biến, Toán tử Kiểuliệu 45 46 Lập trình C ... thảo Mẫu kết xuất cho chương trình hình sau: Hình 3.1: Kết myprogramI.C Ví dụ 2: Tạo tập tin Gõ vào mã sau: #include void main() { int a, b, c, sum; printf(“\nEnter any three numbers:...
... $mith.N Studio - Biến, Toán tử Kiểuliệu 43 King.P Phần II – Trong thời gian 30 phút kế tiếp: Viết chương trình nhập vào số tính bình phương số Hướng dẫn: Thực theo bước sau: a Nhập vào số b Nhân ... tròn Viết chương trình nhập lương tuổi người hiển thị số vừa nhập hình $mith.N Studio - Biến, Toán tử Kiểuliệu 45 King.P 46 $mith.N Studio E-Book - Lập trình C ... thảo Mẫu kết xuất cho chương trình hình sau: Hình 3.1: Kết myprogramI.C Ví dụ 2: Tạo tập tin Gõ vào mã sau: #include void main() { int a, b, c, sum; printf(“\nEnter any three numbers:...
... Tin Khaibáobiến Có hai chế độ khaibáo sử dụng biến VB Đó khaibáo tường minh khaibáo không tường minh 3.3.1 Khaibáo không tường minh Trong chế độ khaibáo không tường minh, không cần phải khai ... cho biến Nếu hậu tố tên biến không ký tự đặc biệt trình bày bảng kiểuliệu thường dùng biến có kiểuliệu Variant Ví dụ hai dòng khaibáobiến tương đương nhau: biến m có kiểu Variant, I có kiểu ... Để khaibáobiến toàn cục cho toàn ứng dụng Các biến toàn cục thường khaibáo thư viện Puclic Tên _biến [As Kiểu_ dữ_ liệu] Tên biến chuỗi ký tự thoả điều kiện sau: Bắt đầu ký tự Tuỳ thuộc vào kiểu...
... tiếp kiểuliệu với từ khoá var (cho nhiều biếnkiểu này) - Về kĩ năng: Đối với kiểuliệu có cấu trúc, học sinh biết: Cách khaibáo (với Pascal có hai cách: Mô tả trực tiếp liệukhaibáobiến ... tạo kiểuliệu có cấu trúc lập trình thể (mô phỏng) đợc liệu thực tế Từ đó, có khả giải đợc toán đặt thực tế Một số kiểuliệu có cấu trúc đợc xây dựng từ kiểuliệu sở theo số cách thức tạo kiểu ... báobiến với từ khoá var khaibáobiến thuộc kiểuliệu đợc mô tả với từ khoá type) Sử dụng thao tác vào/ra Sử dụng thao tác (các phép toán) thành phần sở tuỳ theo kiểu thành phần sở - Về thái...
... (struct) kiểuliệu phức hợp tạo từ kiểuliệu khác, kiểuliệu sử dụng khaibáo cho biến thành phần biếnkiểu struct Cú pháp định nghĩa cấu trúc struct ten_cau_truc { khaibáobiến thành phần; (biến, ... 10 CÁC KiỂUDỮLiỆU CÓ CẤU TRÚC KiỂUDỮLiỆU TỰ ĐỊNH NGHĨA Nội dung chương 10 10.1 10.2 10.3 10.4 Kiểu struct Kiểu union Kiểu enum Định nghĩa kiểu typedef Kiểu struct Khái niệm – Khaibáo struct ... }; Khái niệm – Khaibáo struct Việc định nghĩa cấu trúc báo cho dịch C biết có cấu trúc định nghĩa, chưa cấp chỗ cho biến cấu trúc Để có biến cấu trúc ta phải khaibáobiến với kiểu cấu trúc định...