Bài giảng Nhập môn lập trình: Chương 2B - Nguyễn Sơn Hoàng Quốc

Bài giảng "Nhập môn lập trình - Chương 2: Sử dụng những kiểu dữ liệu cơ sở trong chương trình" trình bày các nội dung về cấu trúc chương trình bao gồm: Cấu trúc chương trình máy tính, chương trình đơn giản. nội dung chi tiết. | Bài giảng Nhập môn lập trình: Chương 2B - Nguyễn Sơn Hoàng Quốc Nhập môn lập trình Trình bày: Nguyễn Sơn Hoàng Quốc Email: nshquoc@ Nội dung Cấu trúc chương trình máy tính Chương trình đơn giản 2 3 Các thành phần chính của chương trình • Ví dụ Chương trình C Chương trình C++ 1. /* */ 1. // 2. #include 2. #include 3. 3. using namespace std; 4. void main() 4. void main() 5. { 5. { 6. printf(“Hello everybody!”); 6. cout Kiểu dữ liệu, hằng, biến • Ví dụ (chương trình C) 1. #include 2. void main() 3. { 4. const float PI ; /* hằng số PI, kiểu dữ liệu float */ 5. float R = ; /* biến R, kiểu dữ liệu float */ 6. float dienTich; /* biến dienTich, kiểu dữ liệu float */ 7. dienTich = PI * R * R; 8. printf(“Hinh tron, ban kinh = %f\n”, R); 9. printf(“Dien tich = %f”, dienTich); 10.} 5 Kiểu dữ liệu, hằng, biến • Ví dụ (chương trình C++) 1. #include 2. using namespace std; 3. void main() 4. { 5. const float PI ; // hằng số PI, kiểu dữ liệu float 6. float R = ; // biến R, kiểu dữ liệu float 7. float dienTich; // biến dienTich, kiểu dữ liệu float 8. dienTich = PI * R * R; 9. cout Qui ước đặt tên (1/2) • Sử dụng kết hợp các chữ cái từ A đến Z, các số từ 0 đến 9, dấu _, bắt đầu bằng chữ cái. • Tên phải gợi nhớ và có liên quan về mặt ngữ nghĩa với đối tượng được đặt tên. • Tên có thể được đặt theo qui ước riêng nhất định. • Ví dụ: const float PI ; // hằng số PI, kiểu dữ liệu float float r = ; // biến r, kiểu dữ liệu float float dienTich; // biến dienTich, kiểu dữ liệu float 7 Quy ước đặt tên • Camel Case (Lower Camel Case): – Thường dùng đặt tên cho biến và .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.