...
vi c
(garbage
collection)
TRƯỜNG ĐẠI H C KHOA H CTỰ NHIÊN TP.HCM
TRUNG TÂM TIN H C
43
TRƯỜNG ĐẠI H C KHOA H CTỰ NHIÊN TP.HCM
TRUNG TÂM TIN H C
Cc kiểu dữ liệu
• Sự chuyển đổi giữa cc kiểu ... null;
26
TRƯỜNG ĐẠI H C KHOA H CTỰ NHIÊN TP.HCM
TRUNG TÂM TIN H C
Cc kiểu dữ liệu
• Sự chuyển đổi giữa cc kiểu
ử
− S
ử
dụng cc phương th c Convert:
• Cc thành viên public đư c chia sẽ c a ... TIN H C
Cc kiểu dữ liệu
• Cc kiểu tham chiếu (Reference Types)
C c kiểu tham chiếulưutrữ địachỉ dữ liệucủa chúng c ng
−
C c
kiểu
tham
chiếu
lưu
trữ
địa
chỉ
dữ
liệu
c a
chúng
,...
... DẪN TỰ H C
LẬP TRÌNH MÔ PHỎNG
VIOLET SCRIPT
BÀI 2
VẼ ĐƯỜNG THẲNG
Nguyễn Tuấn C ờng
THCS Thái Sơn – An Lão - Hải Phòng
tuancuonghp@gmail.com
Bài 2: Vẽ đường thẳng: tất ccc bư c gần như bài ... trình
chiếu bằng c ch Click
chuột vào màn hình.
Lưu tệp này với tên
“ BAI2 “.
Bài 2 này chỉ giúp cc
bạn một lần nữa làm
quen với ngôn ngữ lập
trình violet_scrip,
chưa mang tính ph c ... nghĩa c a đoạn CODE này mời cc
bạn xem trong tệp CODE
3
3
1
1
Trong bài vẽ đường thẳng này ta sẽ
dùng 2c ng c là bút chì (Pen cil) và
thư c thẳng (Ruler). Đây là cc dụng
c vẽ hình đư c violet...
... lưu record
vào file. Sau khi lưu xong, xóa cc ô nhập liệu để th c hiện cho nhân viên tiếp
theo.
- M cTrình độ” ccc lựa chọn sau: tiểu h c, trung h c, trung c p, đại h c, sau
đại h c
- ... về chương trình
b. Cc yêu c u kh c:
- Tất ccc ch c năng đều thể hiện trên ToolBar
- Mỗi ch c năng đều c ToolTip Text và c hướng dẫn trên StatusBar
- Tất c ch c năng liên quan đến Clipboard ... user click chọn 1 ngày trên lịch, chương trình sẽ mở giao diện hộp thoại quản lý
c ng vi c như sau:
• Ngày: là ngày/tháng/năm đã chọn
• Cc công vi c: danh sách cc công vi c đã đư c định...
... -b/a);
getch ();
}
I.6. C u tr c lựa chọn switch
switch (biểu th c)
{
case n1:
cc câu lệnh ;
break ;
case n2:
cc câu lệnh ;
break ;
………
case nk:
< ;c c câu lệnh> ... 1 +2+ 3=6.
C u tr c điều khiển
Giáo trình
Bài Tập Kỹ Thuật Lập Trình
Trang
19
• Nếu biểu th c2
≠
0 thì cho th c hiện cc lệnh c a vòng lặp, th c hiện
biểu th c 3. Quay trở lại bư c2. ... quạt sau:
C u tr c điều khiển
Giáo trình
Bài Tập Kỹ Thuật Lập Trình
Trang
13
CHƯƠNG 2C U TR C ĐIỀU KHIỂN
Tìm hiểu và c i đặt cc cấu tr c rẽ nhánh, lựa chọn, lặp và cc ký hiệu phép...
... files 110
Introducing
vector 1 12
Summary 118
Exercises 119
3: The C in C+ + 121
Creating
functions 122
Function return values 125
Using the C
function library 126
Creating your own
libraries ... development with C+ +.”
Richard Hale Shaw
Contributing Editor, PC Magazine
56 Thinking in C+ + www.BruceEckel.com
interface. For a process of defining and creating user interfaces, see
Software ...
Acknowledgements . 20
1: Introduction to
Objects 23
The progress of
abstraction 25
An object has an
interface 27
The hidden
implementation 30
Reusing the
implementation 32
Inheritance: reusing...
... lại c ch dùng cc hàm c sẵn. Hiện thời, bạn chỉ c n biết sơ lư c như
vậy về chỗ tra c u. Bạn hãy bấm nút c dấu tam gi c ở c nh phải c a sổ tra
c u để dẹp nó đi.
Ngoài vi c dùng cc hàm c ... tìm hiểu cc lớp c sẵn. Bấm vào thư m c
đó, bạn thấy cc thư m c con, trong đó thư m c Core liệt kê cc lớp c t lõi.
Thử bấm vào thư m c Core, bấm vào thư m c Math, bấm vào thư m c
Methods, ... tuổi‖ c a cc ―diễn viên‖.
Bạn c n điều chỉnh thêm chút xíu trư c khi chạy thử chương trình: bấm-phải
vào c , trỏ vào m c Arrange trên trình đơn vừa hiện ra, chọn m c Bring to
Front. Nhờ vậy, c ...
... phần lớn nhu c u th c tế.
Bài 30 : Chỉ m c của dãy – Tự h clậptrình
Flash
Nếu đã vui đùa với dãy qua ccbài trư c và c kinh nghiệm nhất định
với cc ngôn ngữ lậptrình kh c, bạn nhận ra ... Tile0.
tiles[1][0]._y = 120 ;
tiles[1][1]._x = 120 ;
tiles[1][1]._y = 120 ;
tiles[1] [2] ._x = 24 0;
tiles[1] [2] ._y = 120 ;
16
17
18
19
20
21
22
23
24
25
26
27
Với c ch sắp xếp như vậy, bạn thấy rõ cc phần tử trong ... Bài 28 : Vui đùa với dãy – Tự h clậptrình
Flash
Bạn đã biết đến khái niệm dãy (array). Ta hãy tiếp t c “quậy” với dãy
thêm chút nữa, chuẩn bị cho vi c th c hiện cc trò chơi c dùng...
... số
125 2 đ c là: một ngàn hai trăm năm ch c hai đơn vị).
Viết chơng trình tính giá trị biểu th c:
F(x) = (x
2
+e
x
+sin
2
(x))/sqrt(x
2
+1)
Chơng II: cc cấu tr c điều khiển
Viết chơng trình ... hình.
Chơng V: Kỹ thuật lậptrình dùng con trỏ
Tất cccbài tập về mảng ở trên đều c thể sửa lại để dùng con trỏ
thay vì dùng mảng. Ngoài ra h y c i đặt thêm ccbài tập sau:Ã
Viết chơng trình ...
+
).
Chơng IV: kỹ thuật lậptrình dùng mảng.
Cho hai vector x(x
1
, x
2
x
n
) và y(y
1
, y
2
y
n).
Viết chơng trình in ra Tích
vô hớng c a hai vector trên.
Cho hai mảng a và b ccc phần...
... th c C++ thì kh c với cc biểu th c toán h c.
C+ + cung c p cc toán tử cho vi c soạn thảo cc biểu th c toán h c,
quan hệ, luận lý, trên bit, và điều kiện. Nó c ng cung c p cc toán tử cho ... th c có nhiều
toán tử.
2. 1. Toán tử toán h c
C+ + cung c p 5 toán tử toán h cc bản. Chúng đư c tổng kết trong Bảng
2. 1.
Bảng 2. 1 Cc toán tử toán h c.
Toán tử Tên Ví dụ
+
C ng
12 ... bytes
2. 10.Độ ưu tiên c a cc toán tử
Thứ tự mà cc toán tử đư c ư c lượng trong một biểu th c là rất quan trọng
và đư c x c định theo cc luật ưu tiên. Cc luật này chia cc toán tử C+ + ra...