... biểu
char *chao = Xin chao !
thay cho
static char chao[]= Xin chao !
C hai c ch đều cho c ng một kết quả . Trong phơng án dùng con trỏ , chao là biến con trỏ
nên c thể thay đổi đ c . Ví ... một mảng con trỏ gồm max phần tử chỉ tới
c c kí tự . Chúng ta xét tiếp một ví dụ nh sau :
1
Phần 1 : turbo c nâng cao và c+ +
Chơng 1 : Biến con trỏ
Đ1. Khái niệm chung...
... chi cua ngat %x : %x",seg,off);
}
}
Sè hiÖu c a ng¾t ®− c ®¸nh sè tõ 0 nh−ng n ®− c nhËp tõ 1 , mçi ng¾t chiÕm 4 byte
nªn ta c
k=(n-1)*4;
... ngat(Bam 0 de ket thuc): ");
scanf("%d",&n);
if (n==0)
break;
k=(n-1)*4;
off=p[k]+256*p[k+1];
seg=p[k+2]+256*p[k+3];
printf("\nDia chi cua ngat %x : %x",seg,off);
...
viện c a C cho phép truy c p tập tin và chia là 2 c p kh c nhau :
- c c hàm c p 1 là c c hàm ở c p thấp nhất , truy c p tr c tiếp đến c c tập tin trên
đĩa .C không cung c p vùng nhớ đệm cho c c ...
char chso[10];
FILE *fp;
40
io.h - chứa c c prototype c a c c hàm c p 1
fcntl.h - chứa c c định nghĩa quyền truy c p
sys/stat.h - chá c c định nghĩa th...
...
là ma
trận nghịch đảo c a A . Do vậy tr c hết ta c n tìm A
-1
và sau đó tính tích
A
-1
B
.
173
Định lí Crame : Hệ thống Crame c nghiệm duy nhất đ c cho bởi c ng th c :
i
i
x
A
A
n
=
=
()
(i ... A
(i)
là ma trận nhận đ c từ A bằng c ch thay c t thứ i bởi c t B=[ b
1
, ,b
n
]
T
Nh vậy để giải hệ bằng phơng pháp Cramer chúng ta lần lợt tính c c định th c
c a...
... divx - chia chiều rộng c a kí tự
multy - nhân chiều cao c a kí tự
divx - chia chiều cao c a kí tự
Chơng trình 6-18 : Tạo một đồ thị c ghi chú
#include <graphics.h>
#include <conio.h> ... DEFAULT_FONT C i sẵn
1 TRIPLEX_FONT trip.chr
2 SMALL_FONT litt.chr
3 SANSERIF_FONT sans.chr
4 GOTHIC_FONT goth.chr
5 SCRIPT_FONT scrip.chr
6 SIMPLEX_FONT simp.chr
7 TRIPLEX_...
... C c phép tính trên đa th c
1. Phép c ng hai đa th c : Giả sử chúng ta c hai đa th c A(x) b c n và B(x) b c m với
n>m. Khi c ng hai đa th c này,chúng ta c ng lần lợt c c hệ số c ng b c ... h c không thể thiếu đối với c c kĩ s.
Ngoài nhiệmvụ chính c a phơng pháp tính là tìm c c phơng pháp giải gần đúng
c c bài toán,nó c n c nhiệm vụ kh c nh nghiên c u tính c...
... (kh c or logic | |) thờng dùng kết hợp c c bit từ c c biến kh c
nhau vào một biến duy nhất . Ví dụ ta c hai biến là ch1 và ch2 và giả sử c c bit từ 0 3 c a
ch1 chứa c c trị mong muốn c n c c ...
clear();
cursor();
while((ch=getch())!=ctrlc)
{
if (ch==0)
{
ch=getch();
switch (ch)
{
case rarrow : if (col<colmax)
++col;
break;
case larrow : if (col&g...
...
12
chơng 2 : Bàn phím và cursor
Đ
1. C c mà phím mở rộng
Chúng ta đà thấy bàn phím tạo c c mà thông thờng cho c c chữ c i, c c số và dấu
chấm c u. C c phím này đều tạo mà ASCII dài ... một chơng trình gồm 5 m c menu là Open ,Close,Save,Print,Quit . C c
phím mũi tên lên xuống sẽ di chuyển vệt sáng đến c c m c cần chọn.Phím INS để chọn và
th c hiện c ng vi c t...
... trị c c trị c a hàm.
Giả sử ta c hàm y = f(x) và c n tìm giá trị c c trị trong khoảng [a,b].Khi tìm nghiệm
chỉ c n biết 2 giá trị c a hàm là ta khẳng định đ c nghiệm c nằm trong khoảng đà cho ... ta đà tìm đ c trị tối u.Ta đánh dấu 6 số
0 sao cho mỗi hàng và mỗi c t chỉ c 1 số đ c đánh dấu.Chỉ số c c số 0 đ c đánh dấu cho
ta trị tối u :
a
15
= 0 nghĩa là thùng 1 đ c...
... đ c công th c Euler
đơn giản :
y
i+1
= y
i
+ hf(x
i
,y
i
) (2)
Về mặt hình h c ta thấy (1) cho kết quả c ng
chính x c nếu b c h c ng nhỏ.Để tăng độ
chính x c ta c thể dùng c ng th c ... (x
i+1
- x
i
) khá bé thì ta c thể bỏ qua c c
số hạng (x
i+1
- x
i
)
2
và c c số hạng b c cao
y(x
i+1
) = y(x
i
) + (x
i+1
- x
i
) y(x
i
)
Trờng hợp c c m c cách đều : (x
i...