Lập trình C++ tuần 1 potx

52 464 0
Lập trình C++ tuần 1 potx

Đ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

NGÔN NGỮ LẬP TRÌNH C++ 1 Tuần 1 Giảng viên: Ths Cao Thi Luyen Email: luyenct28042000@yahoo.com Nội dung trình bày • Các mức của ngôn ngữ lập trình • Ngôn ngữ bậc cao và C++ • Các thành phần cơ bản của chương trình C+ + • Các kiểu dữ liệu cơ bản trong C++ • Các bước giải bài toán • Các loại lỗi và xử lý lỗi Nội dung trình bày • Biểu thức logic và các toán tử logic • Tối ưu biểu thức • Câu lệnh rẽ nhánh if • Câu lệnh if lồng nhau • Câu lệnh rẽ nhánh switch • So sánh if và switch • Lệnh lặp For, while, do Các mức của ngôn ngữ lập trình • Ngôn ngữ: – Ngôn ngữ trong máy tính là một công cụ để thực hiện việc giao tiếp giữa người và máy. • Lệnh: – Lệnh là tập hợp một nhóm các ký hiệu của một ngôn ngữ nào đó nhằm giúp cho người lập trình có thể xây dựng chương trình trên ngôn ngữ đó. Các mức của ngôn ngữ lập trình Cấu trúc phân cấp của ngôn ngữ trên máy tính Biên dịch và chạy chương trình • Chú ý: Tất cả các chương trình viết bằng ngôn ngữ lập trình bậc cao đều phải được chuyển sang ngôn ngữ máy trước khi thực thi. Lệnh trong C++ cout<<“Hello, World !”; Lệnh mã máy 1110010100011101 1001110111011011 … Kết quả chạy Hello, World ! Dịch lệnh Thực hiện lệnh Giới thiệu C++ • C++ là một loại ngôn ngữ lập trình bậc cao có các chức năng hướng đối tượng. • Bjarne Stroustrup đã phát triển C++ theo phương thức C++ = C + OO (Object Oriented) • Những bổ sung của C++ so với C bắt đầu với sự thêm vào của khái niệm lớp, tiếp theo đó là các khái niệm hàm ảo, toán tử quá tải, đa kế thừa và xử lý ngoại lệ. • Một số công vụ hỗ trợ cho lập trình C++: – Borland C++ của hãng Borland – Microsoft Visual C++ của hàng Microsoft Các thành phần cơ bản của chương trình C++ • <các thư viện>: Nơi chứa các chức năng cơ bản do trình biên dịch cung cấp hoặc các chức năng do người lập trình đã định nghĩa trước đó. Các thư viện này thường có đuôi .h • <các biến, hằng, hàm toàn cục>: Là nơi chứa các thành phần có thể được sử dụng ở bất kỳ nơi nào trong chương trình • <hàm main>: Là điểm vào bắt đầu của chương trình. Một số chú ý khi lập trình • Ngôn ngữ C++ phân biệt chữ hoa và chữ thường. Ví dụ: float khác với Float • Kết thúc mỗi câu lệnh phải có dấu ; (chấm phảy) • Không đặt tên biến, hằng, … trùng với các từ khóa của C++. Ví dụ: void, const, … • Sử dụng chú thích: – Sử dụng dấu // để chú thích trên 1 dòng lệnh – Sử dụng dấu /* và */ để chú thích trên nhiều dòng lệnh Một số khái niệm và câu lệnh cơ bản của chương trình C++ • Lệnh hiển thị ký tự lên màn hình: – Cú pháp: cout << chuỗi ký tự 1 << chuỗi ký tự 2 << … << chuỗi ký tự n; Chú ý: Khi hiển thị thông tin trên màn hình ở dạng chuỗi ký tự (1 dãy các chữ) ta cần phải bao chuỗi ký tự đó giữa 2 dấu nháy kép. Ví dụ: “Chao cac ban” – Ví dụ: • Hiển thị chữ Hello World !!! lên màn hình Cách 1: cout << “Hello World !!!”; Cách 2: cout << “Hello” << “ World” << “ !!!”; [...]... + 1; Các kiểu dữ liệu cơ bản trong C++ Tên Độ dài Mô tả Miền giá trị Có dấu char 1 byte Ký tự hay số -12 8 đến 12 7 nguyên 8 bit short 2 bytes Số nguyên 16 bit long 4 bytes Số nguyên 32 bit int Trên Windows là 4 bytes Trên Windows là số nguyên 32 bit -32763 đến 32762 Không dấu 0 đến 255 0 đến 65535 - 214 7483648 0 đến đến 4294967295 214 7483647 như kiểu long như kiểu long Các kiểu dữ liệu cơ bản trong C++. .. thực có tên là PI và E; trong đó PI nhận giá trị là 3 .14 còn E nhận giá trị 2.72 Một số khái niệm và câu lệnh cơ bản của chương trình C++ – Hiển thị giá trị của hằng lên màn hình • Cú pháp: cout . trình viết bằng ngôn ngữ lập trình bậc cao đều phải được chuyển sang ngôn ngữ máy trước khi thực thi. Lệnh trong C++ cout<<“Hello, World !”; Lệnh mã máy 11 10 010 100 011 1 01 10 011 1 011 1 011 011 … Kết. NGÔN NGỮ LẬP TRÌNH C++ 1 Tuần 1 Giảng viên: Ths Cao Thi Luyen Email: luyenct28042000@yahoo.com Nội dung trình bày • Các mức của ngôn ngữ lập trình • Ngôn ngữ bậc cao và C++ • Các thành. máy 11 10 010 100 011 1 01 10 011 1 011 1 011 011 … Kết quả chạy Hello, World ! Dịch lệnh Thực hiện lệnh Giới thiệu C++ • C++ là một loại ngôn ngữ lập trình bậc cao có các chức năng hướng đối tượng. • Bjarne Stroustrup đã phát triển C++

Ngày đăng: 12/08/2014, 17:20

Từ khóa liên quan

Mục lục

  • NGÔN NGỮ LẬP TRÌNH C++ 1 Tuần 1

  • Nội dung trình bày

  • Slide 3

  • Các mức của ngôn ngữ lập trình

  • Slide 5

  • Biên dịch và chạy chương trình

  • Giới thiệu C++

  • Các thành phần cơ bản của chương trình C++

  • Một số chú ý khi lập trình

  • Một số khái niệm và câu lệnh cơ bản của chương trình C++

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

Tài liệu cùng người dùng

Tài liệu liên quan