1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Lập trình nâng cao: Bài 1 - Hoàng Thị Điệp

42 66 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 42
Dung lượng 679,17 KB

Nội dung

Bài 1 - Căn bản về C++. Chương này giới thiệu ngôn ngữ C++ và cách viết những chương trình C++ đơn giản liên quan tới các biểu thức, phép gán và đọc/ghi trên các thiết bị vào/ra chuẩn. Mời các bạn tham khảo.

Bài 1: Căn C++ Giảng viên: Hoàng Thị Điệp Khoa Công nghệ Thông tin – ĐH Công Nghệ Chapter C++ Basics Copyright © 2010 Pearson Addison-Wesley All rights reserved Mục tiêu học • Giới thiệu C++ – Nguồn gốc, Lập trình hướng đối tượng, Thuật ngữ • Biến, Biểu thức Câu lệnh gán • Đọc ghi thiết bị vào/ra chuẩn • Phong cách lập trình • Thư viện Khơng gian tên (namespace) DTH INT2202 Giới thiệu C++ • Nguồn gốc – Ngơn ngữ bậc thấp • Ngơn ngữ máy, hợp ngữ – Ngơn ngữ bậc cao • C, C++, ADA, COBOL, FORTRAN – Lập trình hướng đối tượng C++ • Thuật ngữ C++ – Program function – Đọc/ghi với cin cout DTH INT2202 Display 1.1 Một chương trình C++ mẫu (1/2) DTH INT2202 Display 1.1 Một chương trình C++ mẫu (2/2) DTH INT2202 Biến • Định danh C++ – Phân biệt khái niệm từ khóa định danh – Định danh phân biệt viết hoa viết thường có quy tắc – Hãy đặt tên có nghĩa! • Biến – Là nơi nhớ để lưu liệu cho chương trình – Tất liệu cần khai báo trước sử dụng chương trình DTH INT2202 Các kiểu liệu: Display 1.2 Các kiểu liệu đơn giản (1/2) DTH INT2202 Các kiểu liệu: Display 1.2 Các kiểu liệu đơn giản (2/2) DTH INT2202 Gán giá trị cho biến • Dùng câu lệnh khai báo để khởi tạo giá trị cho biến – Nếu không khởi tạo, kết “khơng xác định”! • int myValue = 0; • Gán giá trị cho biến thực thi – Lvalue (vế trái) & Rvalue (vế phải) • Lvalue phải biến • Rvalue biểu thức • Ví dụ: distance = rate * time; Lvalue: "distance" Rvalue: "rate * time" DTH INT2202 Ví dụ tăng trước • Giờ ta sử dụng phép tăng trước: int n = 2, valueProduced; valueProduced = * (++n); cout

Ngày đăng: 11/05/2021, 04:49

TỪ KHÓA LIÊN QUAN