« Home « Chủ đề lập trình C # cơ bản

Chủ đề : lập trình C # cơ bản


Có 40+ tài liệu thuộc chủ đề "lập trình C # cơ bản"

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P20

tailieu.vn

lớp chứa tối đa 3 sinh viên. Hàm in thông tin về sinh viên sử dụng biến cấu trúc làm đối. Trong lời gọi sử dụng biến cấu trúc để truyền cho hàm.. cout <<. x.hoten <<. "\t". x.ns.ng <<. "/". <<. x.ns.th <<. x.ns.nam <<. x.gt <<. "\t";. x.diem <<. Hàm nhập thông tin về sinh viên sử dụng...

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P21

tailieu.vn

Có thể truy nhập thành phần của cấu trúc thông qua con trỏ như sau (với p là con trỏ cấu trúc và a là thành phần của cấu trúc):. B: sinhvien là tên cấu trúc, vaotruong, ratruong là biến cấu trúc. Trong các khởi tạo giá trị cho các cấu trúc sau, khởi tạo nào đúng:. C: Gán một...

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P22

tailieu.vn

*con trỏ. con trỏ chứa địa chỉ của phần tử tiếp.. Khái niệm danh sách liên kết. Danh sách liên kết là một cấu trúc dữ liệu cho phép thể hiện và quản lý danh sách bằng các cấu trúc liên kết với nhau thông qua các con trỏ trong cấu trúc. Có nhiều dạng danh sách liên kết phụ...

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P23

tailieu.vn

ĐỒ HOẠ VÀ ÂM THANH. Đồ hoạ Âm thanh. ĐỒ HOẠ. Khái niệm đồ hoạ. Điểm ảnh và độ phân giải. Màn hình ở chế độ đồ hoạ là tập hợp các điểm (pixel-picture elements) ảnh. Số điểm ảnh và cách bố trí theo chiều ngang, dọc của màn hình được gọi là độ phân giải (resolution). Vì vậy độ...

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P24

tailieu.vn

Con trỏ màn hình vẫn đứng tại vị trí cũ.. con trỏ chuyển về (x, y).. trong đó getx() và gety() là hai hàm trả lại vị trí x, y hiện tại của con trỏ. Lệnh linerel sau khi thực hiện xong sẽ đặt con trỏ tại vị trí cuối của đường thẳng vừa vẽ.. Ví dụ 3 : Vẽ...

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P25

tailieu.vn

Mỗi điểm được xác định bởi cặp tọa độ (x, y) trên màn hình. Do vậy cần tính các điểm này theo tọa độ trên màn hình. Xác định hệ trục tọa độ. Thông thường ta sẽ lấy tâm màn hình làm tâm hệ trục bằng việc xác định lại cửa sổ màn hình bởi câu lệnh:. trong đó midx,...

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P26

tailieu.vn

LỚP VÀ ĐỐI TƯỢNG. Lập trình có cấu trúc và lập trình hướng đối tượng Lớp và đối tượng. Đối của phương thức - Con trỏ this Hàm tạo (contructor). LẬP TRÌNH CÓ CẤU TRÚC VÀ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG. Phương pháp lập trình cấu trúc. Lập trình cấu trúc là tổ chức chương trình thành các chương trình...

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P27

tailieu.vn

cout <<"\n Nhap hoanh do (cot) va tung do (hang) cua diem:. ''\n Nhap ma mau cua diem:. Trong cả 3 phương thức (dù viết trong hay viết ngoài định nghĩa lớp) đều được phép truy nhập đến các thuộc tính x, y và m của lớp.. Các phương thức viết bên trong định nghĩa lớp (như phương thức an....

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P28

tailieu.vn

Hàm tạo (hàm thiết lập). Hàm tạo cũng là một phương thức của lớp (nhưng là hàm đặc biệt) dùng để tạo dựng một đối tượng mới. Chương trình dịch sẽ cấp phát bộ nhớ cho đối tượng sau đó sẽ gọi đến hàm tạo. Hàm tạo sẽ khởi gán giá trị cho các thuộc tính của đối tượng và...

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P29

tailieu.vn

Nội dung chương trình là: Dùng lệnh khai báo để tạo một đối tượng u (kiểu PS) có nội dung như đối tượng đã có d.. operator<<. os <<. <<. p.t <<. cout <<. p.t >>. "\n PS u "<<. Cách xây dựng hàm tạo sao chép. Hàm tạo sao chép sử dụng một đối kiểu tham chiếu đối tượng...

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P30

tailieu.vn

void ht_di_dong_xuong(). void ht_di_dong_len(). ht_di_dong_xuong();. ht_di_dong_len();. Khi gọi hàm ht_di_dong_xuong() thì có 2 đối tượng kiểu HT được tạo ra.. CÁC HÀM TRỰC TUYẾN (INLINE). Một số mở rộng của C++ đối với C đã được trình bày trong các chương trước như biến tham chiếu, định nghĩa chồng hàm, hàm với đối mặc định … Phần này ta xem...

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P31

tailieu.vn

HÀM BẠN, ĐỊNH NGHĨA PHÉP TOÁN CHO LỚP. Hàm bạn. Định nghĩa phép toán cho lớp. Để một hàm trở thành bạn của một lớp, có 2 cách viết:. Cách 1: Dùng từ khóa friend để khai báo hàm trong lớp và xây dựng hàm bên ngoài như các hàm thông thường (không dùng từ khóa friend). Mẫu viết như...

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P32

tailieu.vn

operator>>. cout <<. is >>. p.a >>. q.a = p1.a*p2.b + p2.a*p1.b;. q.b = p1 .b * p2.b. q.a = p1.a*p2.b - p2.a*p1 .b;. q.b = p1.b * p2.b . q.a = p1.a * p2.a . q.a = p1.a * p2.b . q.b = p1.b * p2.a . cout <<"\nNhap cac PS p, q, z, u, v. cin >>. p...

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P33

tailieu.vn

operator>>. cout <<. is >>. p.a >>. q.a = p1.a*p2.b + p2.a*p1.b;. q.b = p1 .b * p2.b. q.a = p1.a*p2.b - p2.a*p1 .b;. q.b = p1.b * p2.b . q.a = p1.a * p2.a . q.a = p1.a * p2.b . q.b = p1.b * p2.a . cout <<"\nNhap cac PS p, q, z, u, v. cin >>. p...

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P34

tailieu.vn

Các dòng nhập/xuất và file. CÁC DÒNG NHẬP/XUẤT VÀ FILE. Nhập/xuất với cin/cout Định dạng. In ra máy in Làm việc với File Nhập/xuất nhị phân. Trong C++ có sẵn một số lớp chuẩn chứa dữ liệu và các phương thức phục vụ cho các thao tác nhập/xuất dữ liệu của NSD, thường được gọi chung là stream (dòng). Trong...

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P35

tailieu.vn

cout <<. <<. nhấc 1 kí tự (enter). "Nhap que quan sv thu "<<. Do vậy, chúng ta nên sử dụng các phương thức cin.get. Do đó ta có thể sử dụng toán tử xuất <<. và các phương thức xuất trong các lớp ios (lớp cơ sở) và ostream.. Toán tử xuất <<. Output_stream <<. bt_1 <<. bt_2 <<....

Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P36

tailieu.vn

cout <<. Do vậy có thể sử dụng phương thức này để kiểm tra một file đã có trên đĩa hay chưa. Ví dụ:. Khi con trỏ ở cuối file, phương thức eof() sẽ trả lại giá trị khác không. Do đó có thể sử dụng phương thức này để kiểm tra đã hết file hay chưa.. #include <iostream.h>. #include...

BÀI TẬP THỰC HÀNH LẬP TRÌNH C CƠ BẢN_SỐ 1

tailieu.vn

Vi t ch ế ươ ng trình in ra màn hình câu:. Vi t ch ế ươ ng trình nh p s li u t bàn phím và hi n k t qu trên màn hình cho ậ ố ệ ừ ệ ế ả các d li u ki u nguyên, th c và chu i. Vi t ch ế...

BÀI TẬP THỰC HÀNH LẬP TRÌNH C CƠ BẢN_SỐ 2

tailieu.vn

Vi t hàm ế giai_thua(n) để tính n! Sau ó g i hàm này trong hàm main. Vi t hàm ế tong(n) tính t ng S = ổ 1+2+….+n. Vi t hàm ế nguyen_to(n) ki m tra s n nh p trong ch ể ố ậ ươ ng trình chính có ph i ả là 1 s nguyên t không?...

BÀI TẬP THỰC HÀNH LẬP TRÌNH C CƠ BẢN_SỐ 3

tailieu.vn

Vi t ch ế ươ ng trình nh p vào m ng n s nguyên, tính trung bình c ng c a ậ ả ố ộ ủ các s có trong m ng. Vi t ch ế ươ ng trình nh p vào m ng n s nguyên, tính t ng c a các s l , ậ ả ố...