1. Trang chủ
  2. » Địa lý

Bài giảng Tin học đại cương: Bài 2 - ThS. Nguyễn Thị Phương Thảo

10 10 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 597,02 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

dụng các định nghĩa trong thư viện vào ra chuẩn.[r]

Trang 1

TIN HỌC ĐẠI CƯƠNG

Bài 2: Một số khái niệm cơ sở

Nguyễn Thị Phương Thảo

Bộ môn KTMT và M, Khoa CNTT Trường Đại Học Thủy Lợi

Trang 2

Nội dung chính

1 Cấu trúc một chương trình C++

2 Các thành phần cơ bản của C++

3 Bài tập

Trang 3

Thiết lập môi trường C++

3

 Tải phần mềm miễn phí Dev-C++ tại:

https://sourceforge.net/projects/orwelldevcpp/

 Tiến hành cài đặt phần mềm trên máy tính

 Tạo file C++ mới: Vào File->New->Source File hoặc ấn

Ctrl+N

 L ư u f i l e d ư ớ i dạng file nguồn C++ hoặc với đuôi cpp

Trang 4

Thiết lập môi trường C++

Lập trình Dev C++ Online:

https://www.onlinegdb.com/

https://ideone.com/

Phần mềm CppDroid dùng trên điện thoại

Tải phần mềm Dev C++ về máy tính:

https://sourceforge.net/projects/orwelldevcpp/

Trang 5

Cấu trúc một chương trình C++

- Lưu và đặt tên cho ví dụ

- Ấn F9 để biên dịch, ấn F10 để chạy

- Soạn thảo ví dụ đơn giản sau trong Dev-C++

5

Hàm chính: Chương trình sẽ bắt đầu từ hàm này

Nội dung hàm được viết trong cặp dấu { }

Trang 6

Các thành phần cơ bản củaC++

 Tập kí tự của C++

 Từ khóa

 Tên (định danh)

 Cấu trúc một chương trình C++

 Kiểu dữ liệu

 Biến

 Hằng

 Các toán tử

 Biểu thức

 Câu lệnh

Trang 7

Tập ký tự của C++

7

 Các chữ cái la tinh: a z và A Z

 Dấu gạch d ư ớ i: _

 Các chữ số thập phân: 0, 1, , 9

 Các ký hiệu toán học: +, -, *, /, % , &, ||, !, >, <, =

 Các ký hiệu đặc biệt khác: , ; : [] {} # $, dấu cách,

Trang 8

Từ khóa

 Từ khoá là từ được qui định trước trong NNLT, mỗi

từ có một ý nghĩa nhất định

 Thư ờ n g dùng để chỉ các loại dữ liệu hoặc kết hợp

thành câu lệnh

 Một số từ khóa thường gặp: auto, break, case, char,

continue, default, do, double, else, externe, float, for, goto, if, int, long, register, return, short, sizeof, static, struct, switch, typedef, union, unsigned, while

Trang 9

Tên (định danh)

9

Tên là một dãy liên tiếp các chữ cái, chữ số và dấu gạch

dưới.

Phải bắt đầu bằng chữ cái hoặc dấu gạch dưới (không bắt

đầu bằng chữ số)

 Không đ ư ợ c trùng với từ khóa

 Chiều dài của tên không bị giới hạn

 Phân biệt chữ hoa và chữ thường

Ví dụ:

 Các tên đúng: i, i1, j, delta, PT_Bac_2

 Các tên sai: Bai tap, 3abc, case

 Các tên sau đây là khác nhau: ha_noi, Ha_noi, HA_NOI

Trang 10

Cấu trúc một chương trình C++

//chuong trinh C++ dau tien

using namespace

{

std;

cout << "Hello World";

return 0;

}

//chuong trinh C++ dau tien tất cả các dòng bắt đầu bằng // được xem là các dòng chú thích và không ảnh hưởng đến việc thực hiện của chương trình

Ngày đăng: 09/03/2021, 02:48

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm