... 1 0 1 22 0 1 2 3 3 0 1 2 3 4 4 Tại bước 4, giá trị của i = 4 vi phạm điều kiện lặp (i<a) nên vòng lặp kết thúc. Do đó kết quả in ra màn hình: 0 1 2 3 II .2. Bàitập cơ bản ... trúc điều khiển Giáo trình Bài TậpKỹThuật Lập Trình Trang 27 while( i<a ) { i++; if(i %2= =0) continue; else s=s+i; } printf("s=%d",s); 22 . Cho biết kết quả của đọan ... 1 +2+ 3=6. Cấu trúc điều khiển Giáo trình Bài TậpKỹThuật Lập Trình Trang 19 • Nếu biểu thức 2 ≠0 thì cho thực hiện các lệnh của vòng lặp, thực hiện biểu thức 3. Quay trở lại bước 2. ...
... (Giả sử giờ nhập vào nguyên). 10. Nhập vào 2 số nguyên p, q và tính biểu thức sau: (-q /2+ (p3 /27 +q 2 /4)1 /2 )1/3 + (-q /2 – (p3 /27 +q 2 /4)1 /2 )1/3 11. Nhập vào 3 số thực a, b, c và ... while(i<=n) { S+=i; i++; } return S; } II. BÀITẬP II.1. Bàitập cơ bản 1. Cài đặt lại tất cả các bàitập ở chương 2 theo phương pháp hàm. 2. Viết chương trình tính diện tích và chu vi ... ước số từ 1 đến 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ật Lập Trình Trang...
... a[7]; Mảng một chiều Giáo trình Bài TậpKỹThuật Lậ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 ... Giáo trình Bài TậpKỹThuật Lập Trình Trang 54 70. Viết hàm xoá tất cả những phần tử trùng nhau trong dãy chỉ giữ lại một phần tử trong đó. Ví dụ: 1 6 2 3 2 4 2 6 5 Î 1 6 2 3 4 5 71. ... trình Bài TậpKỹThuật Lập Trình Trang 41 CHƯƠNG 4 MẢNG MỘT CHIỀU Cách khai báo dữ liệu kiểu mảng, các thao tác nhập xuất, các kỹthuật thao tác trên mảng. Ứng dụng các kỹthuật này...
... DaoChuoi(s1, s2); printf("\nKet qua sau khi dao nguoc chuoi: %s", s2); } II. BÀITẬP II.1. Bàitập cơ bản 1. Cho biết kết quả của đọan chương trình sau: char input [20 ]=”Truong ... chuỗi. 22 . Viết 1 chương trình xoá một từ nào đó trong chuỗi. Ví dụ: Chuỗi ban đầu: “CAO DANG CNTT” Nhập: “CNTT”, và kết quả xuất ra:”CAO DANG” II .2. Bàitập luyện tập và nâng cao 23 . Đổi ... hiện mấy lần. 26 . Viết hàm kiểm tra xem trong 2 chuỗi có bao nhiêu ký tự giống nhau. 27 . Viết chương trìn mình chạy từ trái qua phải màn hình. Chuỗi ký tự Giáo trình Bài TậpKỹThuật Lập Trình...
... trình Bài TậpKỹThuật Lậ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 cơ ... chéo có : chỉ số dòng = chỉ số cột Mảng hai chiều Giáo trình Bài TậpKỹThuật Lậ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 ... như sau: typedef struct DIEM { int x, y; }; DIEM huongdi[8]={{ -2, -1},{ -2, 1},{-1 ,2} ,{1 ,2} , {2, 1}, {2, -1},{1, -2} ,{-1, -2} }; Trong đó mỗi thành phần của huongdi là độ lệch của dòng và cột so với...
... 3 .2. 13 .2. 12. 11)( ++++=, với 0>n 11. Tính 22 22 321 )( nnS ++++=L, với 0>n Đệ qui Giáo trình Bài TậpKỹThuật Lập Trình Trang 1 12 } Ví dụ 3: Bài toán tháp Hà Nội: Bước 1: Di chuyển ... TínhnnS+++++++++++=LL 321 1 321 1 21 11)(, với 0>n 14. TínhyxyxP =),(. 15. Tính) 321 () 321 ( )21 (1)( nnS +++++++++++=LL, với 0>n II .2. Bàitập luyện tập và nâng cao 16. Cho ... Xn = n 2 X0 + (n-1) 2 X1 + … + 1 2 Xn-1 ; (n≥1) Trước khi cài đặt hàm đệ qui ta xác định: Đệ qui Giáo trình Bài TậpKỹThuật Lập Trình Trang 117 12. TínhnnS131 2 11)(...
... III. BÀITẬP Cài đặt các bàitập ở chương mảng cấu trúc bằng phương pháp tạo project. Viết chương trình theo phương pháp Project Giáo trình Bài TậpKỹThuật Lập Trình Trang 122 ... (*.h). II .2. Mở project có sẵn Bước 1: Đóng project trước (nếu có). Vào menu Project\Close Project. Bước 2: Mở project. Viết chương trình theo phương pháp Project Giáo trình Bài TậpKỹThuật ... Project Giáo trình Bài TậpKỹThuật Lập Trình Trang 118 CHƯƠNG 10 LẬP TRÌNH THEO PHƯƠNG PHÁP PROJECT I. MỤC TIÊU Chia một chương trình lớn thành các tập tin nhỏ hơn, mỗi tập tin chứa các...
... vòng lặp Một số đề thi mẫu Giáo trình Bài TậpKỹThuật Lập Trình Trang 128 ⎪⎪⎩⎪⎪⎨⎧+=+===−−− 2 BA2BBAA1B,1A1iii 2 1i 2 1ii11 Bài 2 : Viết chương trình nhập vào ma trận ... gian: 120 phút (Không tham khảo tài liệu) Câu 1: Sn = 22 12 6543 2 1++++++nn Với n nguyên dương (n>0) 1. Vẽ lưu đồ thuật toán (Flowchart) tính tổng trên. 2. Viết ... trình Bài TậpKỹThuật Lập Trình Trang 124 PHỤ LỤC 1 ĐỀ THI MẪU ĐỀ SỐ 01 Thời gian: 120 phút (Không tham khảo tài liệu) Câu 1: Viết chương trình tính tổng: ! !2! 1)( nnS...