TimTaiLieu.vn - Thư viện tài liệu, ebook, đồ án, luận văn, tiểu luận, giáo trình các lĩnh vực CNTT, Ngoại ngữ, Luật, Kinh doanh, Tài chính, Khoa học...
Bài tập • Trên lớp: cá nhân hoặc nhóm • Về nhà: nhóm 4 - 5 SV • Nội dung: – Lý thuyết + thực hành các kỹ thuật lập trình làm việc với biến, dữ liệu và các cấu trúc lập trình – Lý thuyết + thực hành các kỹ thuật xây dựng và sử dụng hàm/thủ tục – Lý thuyết + thực hành các kỹ thuật bẫy lỗi và lập trình phòng ngừa – Lý thuyết + thực hành các ...
8 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 636 | Lượt tải: 1
Chương 1. Tổng quan về kỹ thuật lập trình & các bước xây dựng chương trình 1.1. Các khái niệm 1.2. Phương pháp xây dựng chương trình 1.3. Tạo project chương trình Chương 2. Con trỏ 2.1. Con trỏ và địa chỉ 2.2. Con trỏ và mảng một chiều, nhiều chiều 2.3. Các phép toán trên con trỏ 2.4. Mảng con trỏ 2.5. Con trỏ tới hàm 2.6. Bài tập
10 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 672 | Lượt tải: 1
Kỹ thuật tối ưu các vòng lặp * Tách các lệnh không phụ thuộc vào chỉ số lặp ra khỏi vòng lặp. Thay các phép nhân thành phép cộng nếu được. * Giảm số toán tử phức tạp trong vòng lặp nhờ các biến phụ. * Giảm số vòng lặp chương trình. Thực hiện nhiều hơn trong mỗi vòng lặp. * Vòng lặp nào có số lần lặp ít sẽ nằm ngòai vòng lặp có số lần lặp n...
13 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 742 | Lượt tải: 1
Bài tập 1. Tính n! 2. In ra các ước số của số nguyên dương 3. Đếm số lượng ước số của số nguyên dương 4. Tìm ước số chung lớn nhất của 2 số nguyên dương 5. Kiểm tra số nguyên dương n có phải là số nguyên tố? 6. Nhập vào mảng 1 chiều số nguyên a, kích thước n 7. Xuất mảng 1 chiều số nguyên a, kích thước n 8. Tìm phần tử có giá trị x trong ...
13 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 793 | Lượt tải: 1
Đọc ghi trên tập tin binary Đọc dữ liệu từ tập tin lưu vào biến: tên_đối_tượng.read(địa chỉ biến, kt biến); *Ghi dữ liệu vào tập tin: tên_đối_tượng.write(địa chỉ biến, kt biến); ØĐịa chỉ biến có dấu & trước tên biến (địa chỉ của 1 ký tự) ØKích thước biến: dùng hàm sizeof(biến)
18 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 624 | Lượt tải: 1
Bài tập 1 Viết chương trình nhập vào thông tin của một sinh viên gồm: *Mã số sinh viên *Họ và tên *Điểm giữa kỳ (GK) *Điểm thực hành (TH) *Điểm lý thuyết (LT) Tính điểm tổng kết môn theo công thức: GK*10%+TH*30%+LT*60% Bài tập 2 Viết chương trình nhập vào 2 thời gian t1 và t2 (thông tin thời gian gồm: giờ, phút và giây); tính khoảng cá...
19 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 741 | Lượt tải: 1
Tính độ dài của chuỗi s int strlen(char s[]); *Sao chép nội dung chuỗi nguồn vào chuỗi đích strcpy(char đích[], char nguồn[]); *Chép n ký tự từ chuỗi nguồn sang chuỗi đích. Nếu chiều dài nguồn < n thì hàm sẽ điền khoảng trắng cho đủ n ký tự vào đích strncpy(char đích[], char nguồn[], int n); *** phải có: đích[n]=‘\0’; 5*Nối chuỗi s2 vài ch...
11 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 704 | Lượt tải: 1
Bài tập nhập/xuất Cho ma trận vuông số nguyên kích thước n, viết các hàm: *Nhập ma trận *Xuất ma trận *Xuất các phần tử thuộc đường chéo chính *Xuất các phần tử thuộc đường chéo phụ *Xuất các phần tử thuộc phần tam giác phía dưới của đường chéo chính *Xuất các phần tử thuộc phần tam giác phía trên đường chéo phụ
14 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 723 | Lượt tải: 1
ĐỊA CHỈ CỦA BIẾN (TT)
• Địa chỉ của biến luôn luôn là một số nguyên (hệ hexa)
dù biến đó chứa giá trị là số nguyên, số thực hay ký
tự,
• Cách lấy địa chỉ của biến: & tênbiến
• Ví dụ:
void main()
{
int x=7;
float y=10.5;
cout<<"Dia chi cua bien x = "<<&x<13 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 649 | Lượt tải: 1
PHƯƠNG PHÁP TOP - DOWN • Phân rã vấn đề một cách có hệ thống từ trên xuống, được sử dụng chủ yếu cho quá trình phân tích và thiết kế hệ thống. • Quá trình phân rã bài toán được thực hiện theo từng mức khác nhau. Mức thấp nhất gọi là mức tổng quan, mức này cho thấy chức năng của hệ thống một cách tổng thể (hệ thống làm được những gì?). Mức t...
30 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 775 | Lượt tải: 1