Trainer: Bạch Ngọc Toàn Phát hành bởi: TEDU –

Slides:



Advertisements
Các bản thuyết trình tương tự
TRANG COVER Viết tiêu đề Ebook vào chỗ này…
Advertisements

BỘ GIÁO DỤC VÀ ĐÀO TẠO TÊN SẢN PHẨM
Thời kỳ khai sinh ( ) Sang thế kỷ XVI, đạo “Thiên Chúa” (Kitô giáo) được các thừa sai nước ngoài đi theo các đoàn tàu buôn đến giới thiệu cho người.
Mầu nhiệm Nhập Thể qua một số bức tranh về Giáng Sinh, Thánh Gia, và
LUẬT KHOA NGÀY THÁNG CŨ… # 1
PTCLKDQT CỦA NHẬT BẢN
BÁO CÁO QUAN ĐIỂM PHÁT TRIỂN NÔNG NGHIỆP BỀN VỮNG:
Chất thải rắn đang là một trong những vấn đề nhức nhối của toàn xã hội
HỌC VIỆN NÔNG NGHIỆP VIỆT NAM BỘ MÔN KẾ HOẠCH VÀ ĐẦU TƯ
Yêu sách chữ U của Trung Quốc
CHUYÊN ĐỀ 2: VĂN TỰ SỰ.
Chương 2: Các kỹ thuật xây dựng chương trình phần mềm
Các nguyên tắc làm việc với ASP
ỦY BAN NHÂN DÂN QUẬN GÒ VẤP TRƯỜNG BỒI DƯỠNG GIÁO DỤC
ĐỀ TÀI: CHĂM SÓC BỆNH NHÂN ĐO ÁP LỰC TM TRUNG TÂM ( CVP)
Bài dự thi: Viết về những điển hình tiên tiến học tập và làm theo tư tưởng, đạo đức, phong cách Hồ Chí Minh     Người dự thi : LÊ THỊ BÍCH THỦY Chức.
CÁC HÀM CƠ BẢN TRONG EXCEL (1)
Những Tấm Hình Về Hạc Hương Nhiếp Ảnh
Kiểm thử và đảm bảo chất lượng phần mềm
Chương 3 Exception.
TS. NguyễnQuang Tuyến - Đại học Luật Hà Nội
CHỦ ĐỀ 4 DỮ LIỆU VÀ BIẾN TRONG CHƯƠNG TRÌNH
Lê Tân Bộ môn: Lập trình máy tính
Chương 3 – Các kỹ thuật gỡ lỗi và kiểm thử chương trình
Giới thiệu môn học.
MÔN HỌC PHƯƠNG PHÁP NGHIÊN CỨU KHOA HỌC LUẬT
GVHD: Nguyễn Phúc Học Lớp : PTH 350 J – Nhóm 17
Ôn tập struct và bộ nhớ động Linked Lists
ĐẠI CƯƠNG BỆNH LÝ DỊ ỨNG - MIỄN DỊCH
VIÊM PHẾ QUẢN MẠN SINH VIÊN : NGUYỄN THỊ THÚY QUỲNH - TRIỆU VĂN BẢO QUỐC NGUYỄN THỊ TƯỜNG SA - NGUYỄN THỊ SIM LÊ TUẤN ANH - HOÀNG THỊ TRANG ANH NGUYỄN.
Class & Struct II Lập trình nâng cao.
Thành viên: Nguyễn Văn Sỹ Nguyễn kim chi Hoàng Lê Bảo Ngọc
Con trỏ Lập trình nâng cao
Bài 3: Ngôn ngữ lập trình C#
Chương 02 CẤU TRÚC VÀ CÁC THÀNH PHẦN CHƯƠNG TRÌNH C/C++
Chương 5 ỨNG DỤNG CSDL VÀ ADO.NET.
VUI HỌC KINH THÁNH-GIÁO LÝ
VUI HỌC KINH THÁNH-GIÁO LÝ
LOÉT DẠ DÀY - TÁ TRÀNG GVHD: Nguyễn Phúc Học Lớp : PTH 350J
TRƯỜNG MN THSP KON TUM HOẠT ĐỘNG ÂM NHẠC.
Bài 1: giới thiệu C# và .NET framework
BK4 Dầu bôi khuôn chống dính
Chương 06 KIỂU DỮ LIỆU NGƯỜI LẬP TRÌNH ĐỊNH NGHĨA
Chương 2 Đại cương về máy tính điện tử (MTĐT)
Không ít người già đi nhanh chóng vì họ cứ mãi suy nghĩ:
Chương 03 TỔ CHỨC DỮ LIỆU TRONG CHƯƠNG TRÌNH
Âm thanh trong cuộc sống
Bit, Byte, Biểu diễn thông tin
Trainer: Bạch Ngọc Toàn Phát hành bởi: TEDU –
PHÂN TÍCH CẶP TỶ GIÁ USD/VND
SẮP XẾP, TÌM KIẾM, LỌC DỮ LIỆU
Áo dài Trung Học Thủ Đức.
Bài 8: kiểu số thập phân dấu chấm động
Bài 2: giới thiệu về lập trình
Đại cương về máu và cơ quan tạo máu
HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER 2012
ĐIỀU DƯỠNG HỒI SỨC CẤP CỨU Khoa Điều dưỡng Đại học Duy Tân
AN TOÀN NGƯỜI BỆNH HƯỚNG DẪN PHÒNG NGỪA SỰ CỐ Y KHOA TẠI CÁC CƠ SỞ KHÁM BỆNH, CHỮA BỆNH PGS. TS. LƯƠNG NGỌC KHUÊ CỤC TRƯỞNG CỤC QUẢN LÝ KHÁM, CHỮA BỆNH.
Tướng hảo quang minh vô đẳng luân. Bạch hào uyển chuyển ngũ Tu Di.
HƯỚNG DẪN TẠO LỚP.
Hàm Lập trình nâng cao.
GIÁO ÁN TRUYỆN: KHÔNG NÓI DỐI GV:NGUYỄN THỊ NGỌC LAN Lớp: LÁ.
Bản ghi của bản thuyết trình:

Trainer: Bạch Ngọc Toàn Phát hành bởi: TEDU – https://tedu.com.vn Bài 14: Biến PHẦN 2 Trainer: Bạch Ngọc Toàn Phát hành bởi: TEDU – https://tedu.com.vn

Khái niệm Sau khi tìm hiểu các kiểu dữ liệu chính trong C# chúng ta sẽ tìm hiểu cách sử dụng chúng. Bài này chúng ta sẽ tìm hiểu về biến. Biến là một thùng chứa thông tin, chúng có thể thay đổi giá trị Nó đưa ra khả năng: Lưu trữ thông tin Nhận thông tin được lưu trữ Chỉnh sửa thông tin được lưu trữ

Đặc tính của biến Biến có các tính chất sau: Tên (định danh biến) ví dụ age; Kiểu (thông tin về loại dữ liệu) ví dụ int. Giá trị (thông tin chính) ví dụ 25. Một biến là một vùng nhớ được đặt tên Kiểu dữ liệu nguyên thủy - Primitive data types (số, char, bool) được gọi là cá kiểu tham trị vì nó được lưu trực tiếp trên bộ nhớ chương trình (stack). Các kiểu tham chiếu (như string, object, array) là một địa chỉ trỏ đến bộ nhớ động nơi lưu trữ giá trị của chúng.

Quy tắc đặt tên Biến phải có tên để trình biên dịch (compiler) cấp phát bộ nhớ cho nó thông qua tên cho phép định danh vùng nhớ. Tên phải tuân theo các quy tắc sau: Tên biến có thể chứa các ký tự a-z, A-Z, từ 0-9 hoắc ký tự ‘_’ Không thể bắt đầu bởi 1 chữ số. Không thể dùng từ khóa C# để đặt ví dụ: char, int, default, object… Nếu muốn đặt theo từ khóa thì thêm @ đằng trước.

Ví dụ Tên ngon: Tên vớ vẩn name first_Name _name1 1 (số) if (trùng từ khóa) 1name (bắt đầu bởi 1 số)

Cách đặt tên biến Tên biến phải mang tính mô tả và giải thích mục đích sử dụng của nó. Chỉ dùng các ký tự La tinh mặc dù nhiều ký tự có thể dùng nhưng nên dùng Latinh. Trong C# thì tên biến nên bắt đầu bằng 1 ký tự chữ thường, với biến dùng 2 từ thì từ thứ 2 nên bắt đầu bằng chữ hoa. Không nên dùng dấu _ vì không khuyến nghị trong C#. Tên biến phải không quá ngắn không quá dài đủ để làm rõ mục đích sử dụng của biến. Tên biến phân biệt chữ hoa chữ thường. Ví dụ: age với Age khác nhau.

Ví dụ Tên ngon Tên đúng theo C# nhưng không chuyên nghiệp; firstName age startIndex lastNegativeNumberIndex Tên đúng theo C# nhưng không chuyên nghiệp; _firstName (bắt đầu bằng_) last_name (chứa _) AGE (viết hoàn toàn chữ hoa) Start_Index (bắt đầu với chữ hoa và chứa _) lastNegativeNumber_Index (chứa ký tự _) a37 (tên không mang tính mô tả) fullName23, fullName24,

Khai báo biến Khi bạn khai báo biến cần thực hiện những bước sau: Chỉ ra kiểu dữ liệu (ví dụ int) Chỉ ra tên (ví dụ age) Chỉ ra giá trị khởi tạo ( ví dụ 25) nhưng điều này không bắt buộc. Cú pháp: <data type> <identifier> [= <initialization>];

Gán giá trị cho biến Gán giá trị cho biến là hành động đưa giá trị cho biến để lưu trữ giá trị đó trong biến. Hành động này thực hiện bởi toán tử gán “=”. Phía bên trái của toán tử là tên biến và bên phải là giá trị mới.

Khởi tạo biến Từ khóa khởi tạo (initialization) trong lập trình nghĩa là chỉ ra một giá trị ban đầu. Khi gán giá trị cho biến ở thời điểm khai báo thì đó là khởi tạo.

Giá trị mặc định Mỗi một kiểu dữ liệu trong C# đều có gía trị mặc định. Điều này giúp không cần khởi tạo tường minh giá trị cho kiểu đó mà mặc định nó sẽ dùng luôn.

Bảng giá trị mặc định Kiểu dữ liệu Giá trị mặc định sbyte byte short byte short ushort int uint 0U long 0L ulong Kiểu dữ liệu Giá trị mặc định float 0.0f Double 0.0d Decimal 0.0m Bool False Char ‘\u0000’ String Null Object null

Ví dụ