... hoặc
sai thì đi theo nhánh nào.
Lưu đồ thuật toán
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
11
II. BÀITẬP
Vẽ lưu đồ thuật toán sau
II.1. Bàitập cơ bản
1. Nhập vào hai số x, y. Xuất ... thể trên máy. Sách
“Giáo TrìnhBàiTậpKỹThuậtLậpTrình nhằm cung cấp cho các Học Sinh - Sinh
Viên Trường CĐ Công Nghệ Thông Tin Tp. Hồ Chí Minh hệ thống các bài tập, những
kỹ năng thực ... tương đương
p[i] Ù *(p + i) Ù b[i] Ù *(b+i)
Lưu đồ thuật toán
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
12
II.2. Bàitập luyện tập và nâng cao
25. Tính
n
nnS ++++=
L
32
321)(
, với...
... khiển
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
22
#
Lưu ý từng lệnh và biểu thức điều kiện trong đoạn chương trình
Lưu đồ thuật toán
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
... thể trên máy. Sách
“Giáo TrìnhBàiTậpKỹThuậtLậpTrình nhằm cung cấp cho các Học Sinh - Sinh
Viên Trường CĐ Công Nghệ Thông Tin Tp. Hồ Chí Minh hệ thống các bài tập, những
kỹ năng thực ... dong!") ;
Lịch trình thực hành
Giáo trìnhBàiTậpKỹThuậtLập Trình
Trang
2
LỊCH TRÌNH THỰC HÀNH
¡
Tổng thời gian: 90 tiết.
STT NỘI DUNG SỐ TIẾT
1
Chương 1: Lưu đồ thuật toán...
... thể trên máy. Sách
“Giáo TrìnhBàiTậpKỹThuậtLậpTrình nhằm cung cấp cho các Học Sinh - Sinh
Viên Trường CĐ Công Nghệ Thông Tin Tp. Hồ Chí Minh hệ thống các bài tập, những
kỹ năng thực ... hoạ kèm theo.
Phần bài tập: với nhiều bàitập được chia làm hai mức độ c
ơ bản và luyện tập
nâng cao, bàitập có đánh dấu * là bàitập khó dành cho sinh viên luyện tập thêm.
Phần kết luận: ... Lời mở đầu
Giáo trìnhBàiTậpKỹThuậtLập Trình
Trang
1
LỜI MỞ ĐẦU
Khi bắt đầu làm quen với ngôn ngữ lậptrình – Cụ thể là ngôn ngữ C – Sinh Viên thường...
... Lịch trình thực hành
Giáo trìnhBàiTậpKỹThuậtLập Trình
Trang
2
LỊCH TRÌNH THỰC HÀNH
¡
Tổng thời gian: 90 tiết.
STT NỘI DUNG SỐ TIẾT
1
Chương 1: Lưu đồ thuật toán ... chiều
12
7
Chương 7: Kiểu dữ liệu có cấu trúc
12
8
Chương 8: Tập tin
06
9
Chương 9: Đệ qui
06
10
Chương 10: Hướng dẫn lậptrình bằng phương pháp Project
03
...
... chương trình tính tổng:
n
xxxnxS +++= L
2
),(
Câu 2:
Viết chương trình thực hiện các yêu cầu sau:
a. Nhập mảng một chiều các số nguyên.
Một số đề thi mẫu
Giáo trình
Bài TậpKỹThuậtLập Trình
... 1).
Một số đề thi mẫu
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
128
⎪
⎪
⎩
⎪
⎪
⎨
⎧
+=
+=
==
−
−−
2
B
A2B
BAA
1B,1A
1i
ii
2
1i
2
1ii
11
Bài 2
: Viết chương trình nhập vào ma trận vuông ... thi mẫu
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
129
b. Cho biết dãy có hội tụ không? (Dãy được hội tụ khi có nửa phần tử trở lên nhỏ
hơn trung bình cộng của dãy).
Bài 2
: Nhập vào...
... Lịch trình thực hành
Giáo trìnhBàiTậpKỹThuậtLập Trình
Trang
2
LỊCH TRÌNH THỰC HÀNH
¡
Tổng thời gian: 90 tiết.
STT NỘI DUNG SỐ TIẾT
1
Chương 1: Lưu đồ thuật toán ... chiều
12
7
Chương 7: Kiểu dữ liệu có cấu trúc
12
8
Chương 8: Tập tin
06
9
Chương 9: Đệ qui
06
10
Chương 10: Hướng dẫn lậptrình bằng phương pháp Project
03
...
... Cấu trúc điều khiển
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
23
Ví dụ: Cho biết kết quả của đoạn chương trình sau:
void main()
{
int i, a = 4;
clrscr(); ...
II.2. Bàitập cơ bản
a. Cấu trúc if / if else và switch
1. Cho biết kết quả của đoạn chương trình sau:
int a=9, b=6;
a++;
a=a+b ;
a=a+( b);
Cấu trúc điều khiển
Giáo trình
Bài TậpKỹThuật ... 1 giây 01:59:59
42. Viết chương trình in ra bảng cửu chương từ 2 đến 9.
43. (*) Vẽ hình cánh quạt sau:
Cấu trúc điều khiển
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
13
CHƯƠNG 2 CẤU...
...
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
31
CHƯƠNG 3 HÀM CON
Trình bày cấu trúc của một chương trình, các bước xây dựng cài đặt chương trình theo
phương pháp thủ tục hàm và một số kỹ ...
sau 17:30.
9. Viết chương trình tính tiền lương ngày cho công nhân, cho biết trước giờ vào
ca, gi
ờ ra ca của mỗi người.
Hàm con
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
40
Đối ... n: 1+2+3+6=12.
20. Viết chương trình nhập số nguyên dương n gồm k chữ số
)50( ≤< k
, tìm ước
số lẻ lớn nhất của n.
Hàm con
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
34
I.4. Cách...
... một chiều
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
53
Mảng b: 1 8 10 4 12 6
Mảng c: 6 12 4 10 2 8 3 1 7 5 9
II.3. Bàitập luyện tập và nâng cao
60. Viết chương trình nhập vào mảng ... *(b+i)
Mảng một chiều
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
45
II.2. Bàitập cơ bản
a. Nhập xuất mảng một chiều
Phương pháp cơ bản
Viết chương trình nhập xuất mảng một chiều ... -1.
Mảng một chiều
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
46
5. Viết chương trình nhập mảng các số thực và xuất các phần tử âm trong
mảng.
6. Viết chương trình nhập mảng các số nguyên...
... hình.
Chuỗi ký tự
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
63
28. Viết 1 chương trình chèn 1 từ ở bất cứ vị trí nào mà người dùng yêu cầu.
29. (*) Viết chương trình nhập vào một chuỗi ... p = strtok(temp, " ");
printf("%s\n",p);
Chuỗi ký tự
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
61
p = strtok(NULL, "");
strcpy(temp, p);
}while(p!=NULL); ... Chuỗi ký tự
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
60
•
Nếu
s2 không xuất hiện
trong s1 thì kết quả chuỗi
tách...
...
chỉ số dòng = chỉ số cột
Mảng hai chiều
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
73
II.3. Bàitập luyện tập và nâng cao
65. Viết chương trình tính tổng, tích của hai ma trận các số ...
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
69
for ( int i = 0 ; i < d ; i ++)
for ( int j = 0 ; j < c ; j ++)
if ( a[i][j] % 2 = = 0 )
dem ++;
return dem;
}
II.2. Bàitập ...
{
int dem = 0;
Mảng hai chiều
Giáo trình
Bài TậpKỹThuậtLập Trình
Trang
67
typedef int MATRAN[MAX][MAX];
MATRAN a;
II.1. Một số kĩ thuật cơ bản
• Phương pháp nhập xuất ma trận
...