• Giáo trình Turbo C nâng cao và C++ - Chương 7: Một số vấn đề về đa thức và hàm sốGiáo trình Turbo C nâng cao và C++ - Chương 7: Một số vấn đề về đa thức và hàm số

    #include #include #define t 10 void main() { int k,n,m,l,i,j,p; float a[t],b[t],c[2*t]; clrscr(); printf("Cho bac cua da thuc A n = "); scanf("%d",&n); printf("Vao cac he so a\n"); for (k=1;k<=n+1;k++) { printf("a[%d] = ",k-1); scanf("%f",&a[k]); } printf("Cho bac cua da thuc B m = "); scanf("%d",&m); printf("V...

    pdf10 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 683 | Lượt tải: 0

  • Giáo trình Turbo C nâng cao và C++ - Chương 6: Đồ họa trong CGiáo trình Turbo C nâng cao và C++ - Chương 6: Đồ họa trong C

    Biến color được chọn theo danh sách đã liệt kê trong phần setcolor(). Nếu dùng giá trị không hợp lệ cho pattern và color thì hàm graphresult() sẽ trả về mã lỗi là -11 . Hàm floodfill() dùng để to màu một hình kín . Nó cần biết điểm bắt đầu tô . Hàm sẽ tô cho đến khi gặp đường biên có màu xác định bằng biến border . Có thể tô bên trong hay ngoài ...

    pdf18 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 837 | Lượt tải: 0

  • Giáo trình Turbo C nâng cao và C++ - Chương 4: Bộ nhớ và hiển thị kí tựGiáo trình Turbo C nâng cao và C++ - Chương 4: Bộ nhớ và hiển thị kí tự

    1. Địa chỉ đoạn và offset : Trong C kiểu bộ nhớ là khái niệm để chỉ về lượng các phần bộ nhớ khác nhau mà chương trình có thể chiếm . C cho phép 6 kiểu bộ nhớ là tiny , small , compact , medium , large và huge . Kiểu bộ nhớ mặc định là small . Bộ vi xử lí dùng các thanh ghi 16 bit để ghi địa chỉ . Thanh ghi 16 bit lưu được ffffh byte hay 65536 ...

    pdf12 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 698 | Lượt tải: 0

  • Giáo trình Turbo C nâng cao và C++ - Chương 3: Nhập và xuất dữ liệuGiáo trình Turbo C nâng cao và C++ - Chương 3: Nhập và xuất dữ liệu

    Hàm dùng bộ đệm : Hàm search() là ch−ơng trình con minh hoạ cách dùng bộ đệm . Ta có một hàm memchr() dạng : ptr = memchr(ptr , cau[0] , buflen); Hàm này dùng để tìm vị trí của kí tự cau[0] trong chuỗi chỉ bởi ptr và độ f\dài của phần cần tìm trong bộ đệm là buflen . Ch−ơng trình sẽ truyền argv[2] cho cau . Hàm này cho giá trị NULL khi không t...

    pdf24 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 686 | Lượt tải: 0

  • Giáo trình Turbo C nâng cao và C++ - Chương 2: Bàn phím và CursorGiáo trình Turbo C nâng cao và C++ - Chương 2: Bàn phím và Cursor

    Nhờ gán chuỗi vào phím chức năng ta có thể cấu hình lại bàn phím đamg dùng . Dạng thức của chuỗi gán phím chức năng nh− sau : mã escape gồm 1xB[ byte thứ nhất của mã mở rộng cho phím chức năng dấu ; byte thứ hai của mã mở rộng cho phím chức năng dấu ; chuỗi cần gán dấu ; xuống dòng chữ p \ x 1 B [ 0 ; 68 ; “s” ; 13 p Ch−ơng trình 2-10: ...

    pdf8 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 773 | Lượt tải: 0

  • Giáo trình Turbo C nâng cao và C++ - Chương 1: Biến con trỏGiáo trình Turbo C nâng cao và C++ - Chương 1: Biến con trỏ

    Chương trình này dùng cả mảng chuỗi và mảng con trỏ chuỗi . Con trỏ nằm trong mảng được khai báo như sau : char *ptr[maxnum] chuỗi nằm trong mảng hai chiều static char name[maxnum][maxlen] Do ta không biết một chuỗi dài bao nhiêu nên phải dùng mảng chuỗi name có tối đa maxnum phần tử , mỗi phần tử có maxlen kí tự . Khi nhập chuỗi phát biểu p...

    pdf11 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 749 | Lượt tải: 0

  • Đề kiểm tra Giữa kỳ môn Lập trình C++Đề kiểm tra Giữa kỳ môn Lập trình C++

    17. Câu lệnh sau sẽ in ra màn hình nội dung gì? cout << 20 /* 10 */ / 5; 18. Cho đoạn chương trình sau, giá trị của biến i, j, k sẽ bằng bao nhiêu sau khi đoạn chương trình được thực hiện. int i = 10; int j = 20; int k = 30; i = (j = (k = k + 7) - 3) + 4; 19. Viết chương trình tính và hiển thị tổng tất cả các số có giá trị nằm trong khoảng (...

    doc4 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 715 | Lượt tải: 0

  • Các bài tập C căn bảnCác bài tập C căn bản

    PHANSO tru(PHANSO a, PHANSO b) { PHANSO c; c.tuso = a.tuso * b.mauso - a.mauso * b.tuso; c.mauso = a.mauso * b.mauso; c = uocluoc(c); return c; } PHANSO nhan(PHANSO a, PHANSO b) { PHANSO c; c.tuso = a.tuso * b.tuso; c.mauso = a.mauso * b.mauso; c = uocluoc(c); return c; } PHANSO chia(PHANSO a, PHANSO b) { PHANSO c; c.tuso = a.tus...

    doc28 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 705 | Lượt tải: 0

  • Bài giảng Lập trình an toàn - Lương Ánh HoàngBài giảng Lập trình an toàn - Lương Ánh Hoàng

    7.1 Phát hiện thay đổi mã lệnh Hạn chế - De bị đánh bại nếu sử dụng hash vì cracker cũng có thê tính lại giá trị băm và sửa file cho chính xác. - Nếu sử dụng HMAC thì phải lưu mật khẩu ờ đâu đó • Lưu trong file: Cũng sè bị cracker dò ra • Lưu trên internet: cân có kết nổi internet và dễ dàng bị dò ra nếu dùng sniffer. • CURL 7.2 Che giấu mã ...

    pdf131 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 676 | Lượt tải: 0

  • Bài giảng Truyền hình kỹ thuật sốBài giảng Truyền hình kỹ thuật số

    Các pilot (sóng mang) liên tục: bao gồm 177 pilot với 8K, và 45 pilot với 2K. Các pilot này có vị trí cố định trong dải tần 8MHz và cố định trong biểu đồ chòm sao để đầu thu sửa lỗi tần số, tự động điều chỉnh tần số (AFC) sửa lỗi pha. Các pilot (sóng mang) rời rạc (phân tán): bao gồm 524 pilot với 8K, và 131 pilot với 2K có vị trí cố định trong bi...

    pptx79 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 755 | Lượt tải: 0