Tổng hợp tài liệu Công Nghệ Thông Tin tham khảo cho học sinh, sinh viên.
 
     Kỹ thuật lập trình - Tuần 11: Dữ liệu có cấu trúc
Kỹ thuật lập trình - Tuần 11: Dữ liệu có cấu trúcViết chương trình cho phép nhập vào toạ độ 3 đỉnh của tam giác ABC, tính diện tích ABC. 2. Dùng danh sách liên kết lưu toạ độ các đỉnh kề của một đa giác, tính diện tích của đa giác đó. 3. Đọc dữ liệu điểm của sinh viên từ 1 file text vào 1 danh sách liên kết đơn theo thứ tự điểm giảm dần
 12 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 887 | Lượt tải: 0
12 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 887 | Lượt tải: 0
 Kỹ thuật lập trình - Tuần 10: Thuật toán
Kỹ thuật lập trình - Tuần 10: Thuật toánThuật toán: 1. Phần tử đang xem xét là i = 0 2. Chọn phần tử lớn nhất trong đoạn [i . N-1] và đổi chỗ cho phần tử đang xét i; 3. Nếu chưa hết dãy: Đặt i = i + 1, lặp lại bước 2 Nếu hết dãy chuyển đến bước 4. 4. Kết thúc: Mảng đã sắp xếp giảm dần • Ý tưởng trên đã đề cập đến trong tuần 6
 17 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 909 | Lượt tải: 0
17 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 909 | Lượt tải: 0
 Kỹ thuật lập trình - Tuần 9: Hàm và việc tổ chức chương trình
Kỹ thuật lập trình - Tuần 9: Hàm và việc tổ chức chương trìnhĐã có hàm DoiCho(x,y) với x, y là số nguyên. • Muốn xây dựng hàm đổi chỗ 2 số thực làm thế nào? – Viết hàm với tên khác: Khả thi, nhưng hơi phiền hà khi sử dụng. – Viết hàm trùng tên, cũng là DoiCho(x,y) nhưng các tham số x, y là thực: C/C++ cho phép làm điều này. • C/C++ cho phép viết các hàm trùng tên nhưng phải khác nhau về số lượng và/h...
 18 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 924 | Lượt tải: 0
18 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 924 | Lượt tải: 0
 Kỹ thuật lập trình - Tuần 7: Dữ liệu dạng tệp tin
Kỹ thuật lập trình - Tuần 7: Dữ liệu dạng tệp tinCho text file (d:\input2.dat) nội dung sau: – dòng đầu ghi: m n – m dòng tiếp theo: ghi n giá trị của ma trận A(m,n) – Dòng tiếp theo ghi: p q – q dòng tiếp theo: ghi p giá trị của ma trận B(p,q) • Viết chương trình (15 phút) cho phép: – Đọc vào ma trận A, B từ file d:\input2.dat – Ghi kết quả là ma trận tổng B = A + B ra text file d:\outpu...
 19 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 943 | Lượt tải: 0
19 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 943 | Lượt tải: 0
 Kỹ thuật lập trình - Tuần 6: Các cấu trúc dữ liệu cơ bản
Kỹ thuật lập trình - Tuần 6: Các cấu trúc dữ liệu cơ bảnTạo dòng chữ chạy trên màn hình. • Cách làm ?: Ví dụ với xâu “Ky thuat lap trinh ” – Chạy qua bên trái “Ky thuat lap trinh ” “y thuat lap trinh K” “ thuat lap trinh Ky” “thuat lap trinh Ky ” “huat lap trinh Ky t”
 32 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 974 | Lượt tải: 0
32 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 974 | Lượt tải: 0
 Kỹ thuật lập trình - Tuần 5: Các cấu trúc dữ liệu cơ bản
Kỹ thuật lập trình - Tuần 5: Các cấu trúc dữ liệu cơ bảnMảng 2, 3, chiều • Khai báo Kiểu Tên_Biến[N1][N2][ ] • Trong đó: – N1: Số phần tử theo chiều thứ nhất – N2: Số phần tử theo chiều thứ 2 – • Thường dùng đến mảng 2, 3 chiều.
 20 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 913 | Lượt tải: 0
20 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 913 | Lượt tải: 0
 Kỹ thuật lập trình - Tuần 4: Điều khiển lặp
Kỹ thuật lập trình - Tuần 4: Điều khiển lặpTình huống bất thường, ví dụ: – Tìm số nguyên nhỏ nhất chia hết cho 3, 5 và 7. – Kiểm tra xem số nguyên N có phải số nguyên tố? • Cú pháp: break; • Ý nghĩa: Kết thúc vòng lặp tức thời
 18 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 1118 | Lượt tải: 0
18 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 1118 | Lượt tải: 0
 Kỹ thuật lập trình - Tuần 3: Điều khiển lặp
Kỹ thuật lập trình - Tuần 3: Điều khiển lặpLặp lại một công việc nào đó một số lần khi điều kiện logic nào đó còn đúng. • The while statement lets you repeat a statement until a specified expression becomes false
 18 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 831 | Lượt tải: 0
18 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 831 | Lượt tải: 0
 Kỹ thuật lập trình - Tuần 2: Điều khiển chọn
Kỹ thuật lập trình - Tuần 2: Điều khiển chọnTên của năm âm lịch được cấu tạo từ hai thành phần là can và chi, ví dụ năm 2010 tương ứng với năm âm lịch là Canh Dần trong đó Canh là can và Dần là chi. • Có tất cả 10 can là Giáp, Ất, Bính, Đinh, Mậu, Kỷ, Canh, Tân, Nhâm, Quý • Và 12 chi là Tí, Sửu, Dần, Mão, Thìn, Tỵ, Ngọ, Mùi, Thân, Dậu, Tuất, Hợi
 22 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 869 | Lượt tải: 0
22 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 869 | Lượt tải: 0
 Kỹ thuật lập trình - Thực tập kỹ thuật lập trình
Kỹ thuật lập trình - Thực tập kỹ thuật lập trình- Khởi_tạo: Là một biểu thức hoặc một số câu lệnh đơn. Phần này thường được dùng để khởi tạo giá trị ban đầu cho một biến đếm dùng để kiểm soát số bước lặp; - Kiểm_tra: Là một biểu thức hoặc một số câu lệnh đơn. Phần này thường được dùng để kiểm tra điều kiện kết thúc của vòng lặp bằng một biểu thức logic; - Biến_đổi: Là một biểu thức hoặc một số...
 16 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 972 | Lượt tải: 0
16 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 972 | Lượt tải: 0
Copyright © 2025 Tai-Lieu.com - Hướng dẫn học sinh giải bài tập trong SGK, Thư viện sáng kiến kinh nghiệm hay, Thư viện đề thi