• Kỹ thuật lập trình cơ bản - Chương 3: Chương trình conKỹ thuật lập trình cơ bản - Chương 3: Chương trình con

    Trong cùng một chương trình, một chương trình con có thể có tên trùng với một chương trình con khác, nhưng phải khác kiểu dữ liệu VÀ khác các tham số  Ví dụ 1. float TBChan(int a[], int n); 2. void TBChan(int a[], int n, int x);

    pdf14 trang | Chia sẻ: nguyenlam99 | Ngày: 05/01/2019 | Lượt xem: 934 | Lượt tải: 0

  • Hệ thống thông tin quản lý - Chương 4: Chương trình conHệ thống thông tin quản lý - Chương 4: Chương trình con

    Bài 5. Viết hàm kiểm tra xem một số có phải là số đối xứng hay không? Ví dụ: 1234321 là số đối xứng. Bài 6. Viết hàm để trả về số đảo của một số. Ví dụ: Số 12562 thì số đảo của nó sẽ là 26521. Bài 7. Viết hàm tính tổ hợp chập k của n. Trong đó: Ckn = n!/(k!*(n-k)!) Bài 8. Làm lại bài tập 6 với yêu cầu viết hàm dạng đệ quy.

    pptx42 trang | Chia sẻ: nguyenlam99 | Ngày: 05/01/2019 | Lượt xem: 969 | Lượt tải: 0

  • Kỹ thuật lập trình cơ bản - Chương 4: Mảng một chiềuKỹ thuật lập trình cơ bản - Chương 4: Mảng một chiều

    Có nhiều tiêu chí sắp xếp mảng: sắp tăng dần, sắp giảm dần, sắp chẵn tăng lẻ giảm Ý tưởng:  Sử dụng 2 biến i và j để so sánh tất cả cặp phần tử với nhau và hoán vị các cặp nghịch thế (sai thứ tự).

    pdf19 trang | Chia sẻ: nguyenlam99 | Ngày: 05/01/2019 | Lượt xem: 918 | Lượt tải: 0

  • Hệ thống thông tin quản lý - Chương 5: Kiểu dữ liệu mảngHệ thống thông tin quản lý - Chương 5: Kiểu dữ liệu mảng

    3. Nhập ma trận vuông a cấp n a. Tính tổng các phần tử dương trên đường chéo chính. b. Tính tổng các phần tử là số nguyên tố trong ma trận tam giác trên. c. Đếm số phần tử là số chính phương trong ma trận tam giác dưới. 4. Nhập vào ma trận a (m dòng, n cột), đưa ra các phần tử yên ngựa trong a. Phần tử yên ngựa là phần tử nhỏ nhất trên dòng nh...

    pptx56 trang | Chia sẻ: nguyenlam99 | Ngày: 05/01/2019 | Lượt xem: 961 | Lượt tải: 0

  • Kỹ thuật lập trình cơ bản - Chương 5: Kiểu dữ liệu có cấu trúcKỹ thuật lập trình cơ bản - Chương 5: Kiểu dữ liệu có cấu trúc

    Vì các giá trị trong enum tương đương kiểu int, nên có thể gán giá trị int = một giá trị trong enum. int mausac = green; // mausac = 10  Nhưng không thể gán một giá trị trong enum = giá trị int. mycolor = 5; //sai

    pdf9 trang | Chia sẻ: nguyenlam99 | Ngày: 05/01/2019 | Lượt xem: 933 | Lượt tải: 0

  • Hệ thống thông tin quản lý - Chương 6: Kiểu con trỏHệ thống thông tin quản lý - Chương 6: Kiểu con trỏ

    Bài 4. Viết chương trình nhập số nguyên dương n gồm k chữ số (0 < k ≤ 9) , sắp xếp các chữ số của n theo thứ tự tăng dần. Ví dụ: Nhập n = 1536 Kết quả sau khi sắp xếp: 1356. Bài 5. Sử dụng con trỏ để làm lại các bài tập về mảng hai chiều. Nhập, xuất mảng Tính tổng các phần tử trên đường chéo chính Đưa ra các số nguyên tố, chính phương, số ...

    pptx50 trang | Chia sẻ: nguyenlam99 | Ngày: 05/01/2019 | Lượt xem: 955 | Lượt tải: 0

  • Kỹ thuật lập trình cơ bản - Chương 6: Con trỏ và chuỗiKỹ thuật lập trình cơ bản - Chương 6: Con trỏ và chuỗi

    Nhập / xuất chuỗi  Sử dụng cách nhập xuất thông thường: cin và cout  Chỉ nhận được các ký tự từ bàn phím cho đến khi nhận ký tự khoảng trắng hay ký tự xuống dòng. Chuỗi kết quả không bao gồm ký tự khoảng trắng hay xuống dòng.

    pdf9 trang | Chia sẻ: nguyenlam99 | Ngày: 05/01/2019 | Lượt xem: 898 | Lượt tải: 0

  • Hệ thống thông tin quản lý - Chương 7: Xâu kí tựHệ thống thông tin quản lý - Chương 7: Xâu kí tự

    Bài 6. Tìm từ có độ dài lớn nhất trong xâu s. Bài 7. Xóa tất cả các khoảng trắng của s Bài 8. Viết hàm standard(char s[]) loại bỏ toàn bộ khoảng trắng đầu xâu, cuối xâu và giữa 2 từ trong s chỉ còn 1 khoảng trắng. Bài 9. Đếm số lượng từ ‘em’ trong xâu kí tự được đọc từ bàn phím. Bài 10. Kiểm tra xem từ có phải là palindrome hay không? Từ là pal...

    pptx21 trang | Chia sẻ: nguyenlam99 | Ngày: 05/01/2019 | Lượt xem: 1061 | Lượt tải: 1

  • Hệ thống thông tin quản lý - Chương 8: Kiểu dữ liệu cấu trúc (structure)Hệ thống thông tin quản lý - Chương 8: Kiểu dữ liệu cấu trúc (structure)

    Quản lý học sinh Sắp xếp danh sách theo thứ tự giảm của tổng điểm, in kết quả ra màn hình Tìm kiếm theo họ và tên của học sinh, đưa kết quả ra màn hình. In ra màn hình các thí sinh có tổng điểm lớn hơn 15

    pptx28 trang | Chia sẻ: nguyenlam99 | Ngày: 05/01/2019 | Lượt xem: 1029 | Lượt tải: 0

  • Hệ thống thông tin quản lý - Chương 9: Kiểu dữ liệu tệp (file)Hệ thống thông tin quản lý - Chương 9: Kiểu dữ liệu tệp (file)

    Viết chương trình nhập vào từ tệp văn bản songuyen.txt một dãy các số nguyên, hãy tạo ra các tệp: prime.txt chứa các số nguyên tố có trong dãy cp.txt chứa các số chính phương dep.txt chứa các số đẹp (vd: 123, 134 ) hoanhao.txt chứa các số hoàn hảo Cho 2 tệp So1.txt và So2.txt chứa các số nguyên. Sắp xếp theo chiều tăng dần các số trong 2 tệp ...

    pptx32 trang | Chia sẻ: nguyenlam99 | Ngày: 05/01/2019 | Lượt xem: 1035 | Lượt tải: 0