...
Kỹ thuậtlậptrình nâng cao - 29 -
Đồng thời với qúa trình xử lý ngược là qúa trình xóa bỏ các thông tin về giải thuật xử
lý trung gian ( qúa trình thu hồi vùng nhớ ) .
b) Xét giải thuật ... hóa giải thuật đệ qui trong các ngôn ngữ lập trình.
a) Tổng quan.
Không phải mọi ngôn ngữ lậptrình hiện có đều có thể mã hóa được giải thuật đệ
quy, chỉ một số những ngôn ngữ lậptrình có ... Tin
Kỹ thuậtlậptrình nâng cao - 27 -
double R = ROOT(a,c) ;
if( R< E ) return R ;
else return ( ROOT(c , b) ) ;
}
}
Trần Hoàng Thọ Khoa Toán - Tin
Kỹ thuậtlập trình...
... viết chương trình tính số hạng thứ n bằng hai cách:
a) Sử dụng kỹthuật đệ qui.
b) Không sử dụng kỹthuật đệ qui.
* Câu 4 (2.25đ)
Viết chương trình giải hệ phương trình gồm n phương trình và n ... VIỄN THÔNG
ĐỀ THI SỐ 2 - LIÊN THÔNG CAO ĐẲNG - ĐẠI HỌC
MÔN THI : KỸTHUẬTLẬP TRÌNH
THỜI GIAN : 180 PHÚT
* Câu 1 (1.5đ)
Viết chương trình "TÍNH TIỀN CƯỚC GỞI THƯ": nhập vào mã nước ... x
n-1
+ a
n-1,n
x
n
= b
n-1
a
n,n
x
n
= b
n
(các a
i,j
khác 0)
* Câu 5 (1.5đ)
Viết chương trình liệt kê tất cả các dãy nhị phân chiều dài là n và có số bit 0 là số lẻ.
* Câu 6 (2.5đ)
...
... ĐẠI HỌC
MÔN THI : KỸTHUẬTLẬP TRÌNH
THỜI GIAN : 180 PHÚT
* Câu 1 (1.5đ):
Viết chương trình "TUYỂN SINH LIÊN THÔNG ĐẠI HỌC": nhập mã khu vực, mã đối tượng, điểm
thi hai môn CTDL ... hạng thứ n bằng hai cách:
a) Sử dụng kỹthuật đệ qui.
b) Không sử dụng kỹthuật đệ qui.
* Câu 4 (2.25 đ):
Viết chương trình giải hệ phương trình gồm n phương trình và n ẩn, có dạng sau:
a
1,n
... 0.75
4 0.5
khác 0.0
Cách xét tuyển:
+ Thí sinh nếu có ít nhất một môn dưới 5 điểm thì rớt.
+ Tổng điểm = điểm môn 1 + điểm môn 2 + điểm ưu tiên khu vực + điểm ưu tiên đối tượng. Nếu
tổng điểm...
... phần tử?
Chương IV: kỹthuậtlậptrình dùng mảng.
1. Viết chương trình nhập vào một mảng n số nguyên, sắp xếp mảng theo
chiều tăng dần, in kết quả lên màn hình.
2. Viết chương trình nhập vào một ... đường chéo chính
đều âm. Hãy kiểm tra xem a có hợp lệ không?
Chương V: Kỹthuậtlậptrình dùng con trỏ
1. Viết chương trình nhập vào một mảng a gồm n phần tử nguyên. Sắp xếp
mảng theo chiều ... Theo đó, tích phân của f(x) trên [a, b] bằng: h * s. Trong đó:
Một số Bài tập thực hành mônkỹthuậtlập trình
Hệ: Đại học
Chương I: mở đầu
1. Nhập hai số nguyên, tính tổng, hiệu, tích, thương,...
... khác
nhau trong xâu vừa nhập kèm theo số lần xuất hiện của chúng trong xâu.
NGÂN HÀNG CÂU HỎI
Môn kỹthuậtlập trình
(người biên soạn: Nguyễn Mạnh Cường)
Câu 1. Nhập một số nguyên <= 9999, in ra ... xác ε = 0.00001.
Câu 22. Lậptrình để tính sin(x) với độ chính xác ε = 0.00001 theo công thức :
sin(x) = x – x
3
/3! + x
5
/ 5! + …+ (-1)
n
x
(2n+1)
/ (2n+1)!
Câu 23. Lậptrình để tính tổ hợp chập ... phương trình bậc nhất theo hai hệ số a, b nhập
từ bàn phím.
Câu 4. Viết chương trình giải và biện luận phương trình bậc hai với các hệ số a, b, c nhập
từ bàn phím.
Câu 5. Viết chương trình giải...
... học viê n phả i thi 4 môn : môn I hệ số 2,
môn II hệ số 4, môn III hệ số 1, môn IV hệ số 2, điể m cá c môn cho tối đa là
10 điểm. Viết ch! ơng trì nh nhậ p điể m của 4 môn và tí nh điể m trung ... int &b)
{ int tam;
tam = a;
a = b;
b = tam;
}
Kỹ thuậtlập trì nh
1
CHƯƠNG i ĐạI CƯƠNG Về LậPTRìNH
I. Khái niệm thuật toán:
I.1. Khái niệ m
:
Thuậ t toá n là tậ p hợp cá ... x,y)
S = (Ax + By + C) / SQRT (x*x + y*y)
Xuaỏt S
End
Kỹ thuậtlập trì nh
20
a -A
là 97-65 = 32
1<8
là 0 (sai)
I.4.2. Khai báo hằng:
Cú pháp
: const tê nhằ ng = biể uthức;
Ví...
... Minh
Khoa Công Nghệ Thông Tin
KỸ THUẬTLẬP TRÌNH
BÀI THỰC HÀNH SỐ 3
Page 1 of 2
TRƯỜNG ðẠI HỌC MỞ TP.HCM
KHOA CÔNG NGHỆ THÔNG TIN
ðỀ THI
MÔN: Kỹthuậtlậptrình (Lần 1) HỌC KỲ: 2 NĂM HỌC: ... học Mở TP.Hồ Chí Minh
Khoa Công Nghệ Thông Tin
KỸ THUẬTLẬP TRÌNH
BÀI THỰC HÀNH SỐ 1
7
ĐạihọcMở TP.Hồ Chí Minh
Khoa Công Nghệ Thông Tin
KỸ THUẬTLẬP TRÌNH
BÀI 5
• Yêu cầu: thựchiệnlại các bài từ ... thành
phần“gọi chính nó” và thành phầndừng,
•Bước3: viếtchương trình.
6
ĐạihọcMở TP.Hồ Chí Minh
Khoa Công Nghệ Thông Tin
KỸ THUẬTLẬP TRÌNH
BÀI 4
• Yêu cầu: xây dựng hàm để viết hoa các ký tự
đầumỗitừ...
... Thông Tin
KỸ THUẬTLẬP TRÌNH
TRUY XUẤT VÙNG NHỚ VÀ GIÁ TRỊ
• ðối với bộ nhớ tĩnh:
– Khai báo: int i;
– Truy xu
ấ
t giá tr
ị
: i
– Truy xu
ấ
t
ñị
a ch
ỉ
: &i
• ðối với bộ nhớ ñộng:
– Khai báo: ... học Mở TP.Hồ Chí Minh
Khoa Công Nghệ Thông Tin
KỸ THUẬTLẬP TRÌNH
TRUY XUẤT TẬP TIN (3)
• Ghi d
ữ
li
ệ
u vào t
ậ
p tin:
– Khai báo thư viện,
– Khai báo ñối tượng của lớp ofstream,
– Ghi dữ liệu:
• ... học Mở TP.Hồ Chí Minh
Khoa Công Nghệ Thông Tin
KỸ THUẬTLẬP TRÌNH
GIỚI THIỆU LỚP, ðỐI TƯỢNG
• Lớp (class) giống như một kiểu dữ liệu do người
lập trình ñịnh nghĩa và có thể bao gồm nhiều
kiểu...
... Đề cương ôn tập Kỹthuậtlậptrình 2011
Phần 1: Lý thuyết
1. Trình bày cấu trúc một chương trình trong ngôn ngữ C
2. Trình bày cấu trúc một chương trình trong ngôn ngữ C++
3. Trình bày cấu trúc ... bày cấu trúc một hàm trong ngôn ngữ C/C++
4. Trình bày cách xây dựng kiểu dữ liệu cấu trúc
5. Trình bày và giải thích cách khai báo lớp trong C++
6. Trình bày về hàm tạo, hàm hủy trong lớp
7. Ý ... hảo không. Tìm các số hoàn hảo trong mảng a
có n phần tử.
8. Viết chương trình thực hiện các công việc sau:
a) Khai báo cấu trúc mô tả hàng hóa gồm các thông tin:
- Tên mặt hàng; - Số lượng...
... chương trình như trên
b. Sửa lại chương trình trên cho phép nhập khỏang cần chuyển ñổi, step tăng sau ñó in ra
kết quả
VAA. ðTVTHK Tài Liệu Thực Hành
Kỹ ThuậtLậpTrình C++ Trang 22
Chương trình ... Tài Liệu Thực Hành
Kỹ ThuậtLậpTrình C++ Trang 35
3. Chương trình
3.1 Khai báo và sử dụng hàm
Cho hàm sau
int square(int a)
{
a = a*a;
return a;
}
a) Viết chương trình nhập giá trị ... **********
VAA. ðTVTHK Tài Liệu Thực Hành
Kỹ ThuậtLậpTrình C++ Trang 4
3.2 Tạo chương trình mới hoặc dự án mới
Các bước sử dụng Dev-CPP ñể tạo ra
chương trình C/C++ ñơn giản bao gồm các
bước...
... nguyên tố.
Trước hết chúng ta cùng bàn về một số môi trường lậptrình để thể hiện
chương trình tính toán với số lớn:
- Với ngôn ngữ lậptrình Pascal: Nếu sử dụng cấu trúc dữ liệu
(CTDL) kiểu chuỗi ... chương trình. Chúng ta tạm thời thoả thuận với nhau rằng: tuỳ thuộc
yêu cầu mà lựa chọn môi trường lậptrình cũng như CTDL phù hợp. Vấn đề
quan trọng là thuật toán thể hiện, phần tiếp theo sẽ trình ... nguyên tố). Trong nhiều ngành khoa học kỹthuật khác,
chúng ta còn phải sử dụng tới các con số lớn hơn thế rất nhiều. Trong bài báo
này, chúng tôi muốn trình bày với đọc giả đôi nét xung quanh...
...
Kỹ thuậtlậptrình nâng cao - 29 -
Đồng thời với qúa trình xử lý ngược là qúa trình xóa bỏ các thông tin về giải thuật xử
lý trung gian ( qúa trình thu hồi vùng nhớ ) .
b) Xét giải thuật ... Tin
Kỹ thuậtlậptrình nâng cao - 27 -
double R = ROOT(a,c) ;
if( R< E ) return R ;
else return ( ROOT(c , b) ) ;
}
}
Trần Hoàng Thọ Khoa Toán - Tin
Kỹ thuậtlậptrình ... hóa giải thuật đệ qui trong các ngôn ngữ lập trình.
a) Tổng quan.
Không phải mọi ngôn ngữ lậptrình hiện có đều có thể mã hóa được giải thuật đệ
quy, chỉ một số những ngôn ngữ lậptrình có...