... về kích thư c vùng client c a c a sổ hiện hành RECT rect; GetClientRect(hWnd, &rect); // Tạo MDC tương thích với DC c a c a sổ HDC hMemDC; hMemDC = CreateCompatibleDC(hdc); // Chọn ... wcex.cbClsExtra = 0; wcex.cbWndExtra = 0; wcex.hInstance = hInstance; wcex.hIcon = LoadIcon(hInstance, (LPCTSTR)IDI_BT1); wcex.hCursor = LoadCursor(NULL, IDC_ARROW); wcex.hbrBackground ... liệu, cc thông điệp này sẽ đư c truyền một c ch đồng bộ, đầu tiên thủ t c Windows c a c a sổ trên c ng bị mất kích hoạt, sau đó đến thủ t c của c a sổ trên c ng đư c kích hoạt. Nếu cc cửa...
... -b/a); getch (); } I.6. C u tr c lựa chọn switch switch (biểu th c) { case n1: cc câu lệnh ; break ; case n2: cc câu lệnh ; break ; ……… case nk: < ;c c câu lệnh> ... 13 CHƯƠNG 2 C U TR C ĐIỀU KHIỂN Tìm hiểu và c i đặt cc cấu tr c rẽ nhánh, lựa chọn, lặp và cc ký hiệu phép toán trong ngôn ngữ C. Mô tả c ch hoạt động và hướng dẫn chạy từng bư c chương ... C c thành phần c a mảng là tập hợp cc biến cc ng kiểu dữ liệu và c ng tên. Do đó để truy xuất cc biến thành phần, ta dùng c chế chỉ m c. I.2. Khai báo mảng Để khai báo một mảng, ta c ...
... 305.2.2.3 C ấu tr c else if 335.2.2.4 C ấu tr c if lồng 375.2.3 Lệnh switch 415.2.3.1 C ấu tr c switch…case (switch thiếu) 415.2.3.2 C ấu tr c switch…case…default (switch đủ) 445.2.3.3 C ấu tr c ... (Sequential): Cc bư c th c hiện tuần tự một c ch chính x c từ trên xuống, mỗi bư c chỉ th c hiện đúng một lần.* Chọn l c (Selection): Chọn 1 trong 2 hay nhiều thao t c để th c hiện.* Lặp ... LậptrìnhC căn bản Trang 33Hanoi Aptech Computer Education Center/* Chuong trinh nhap vao ky tu c, neu c la chu thuong in ra chu IN HOA */#include <stdio.h>#include <conio.h>void...
... (biểu th c) lệnh;Lệnh switchswitch (biểu th c) { case hằng 1: c c lệnh; break; case hằng n: c c lệnh; break; default: c c lệnh;}if (biểu th c) lệnh 1;else lệnh 2;Khi nào chúng ta ... chúng ta nên sử dụng switch? 3Lệnh Đơn & Lệnh Ph c Lệnh đơn là một sự tính toán đư c kết th c bằng dấu chấm phẩy.Nhiều lệnh đơn c thể kết nối lại thành một lệnh ph c bằng c ch ... lần lặp hiện tại c a một vòng lặp và nhảy tới lần lặp kế tiếp nhảy ra bên ngoài những lệnh lặp ho c switch và kết th c chúng. nhảy tr c tiếp đến nhãn đư c chỉ định. cho phép một hàm trả...
... thị cc thong tin về sách. Viết chương trình chính th c hiện:- Nhập thông tin cho n cuốn sáchMai Đình Ng c - CCK02TH2 4 Trường: Đại H c Qu c Gia TP.HCM BÀI TẬP LẬPTRÌNH HƯỚNG ĐỐI TƯỢNG C+ +}Bài ... hop:";cin>>n;for(i=0;i<n;i++){t[i].nhap();}for(i=0;i<n;i++){t[i].xuat();}getch();}Bài 3: Tạo lớp CARD để quản lý sách trong thư viện. Yêu c mỗi loại sách c n lưu trữ cc thong tin: Tựa đề sách, T c giả, Số lượng sách.Xây dựng cc phương th c để nhập và ... Ng c - CCK02TH2 6 Trường: Đại H c Qu c Gia TP.HCM BÀI TẬP LẬPTRÌNH HƯỚNG ĐỐI TƯỢNG C+ +Viết chương trình chính th c hiện nhập vào một danh sách n h c sinh, sau đó hiển thị danh sách những học...
... -b/a); getch (); } I.6. C u tr c lựa chọn switch switch (biểu th c) { case n1: cc câu lệnh ; break ; case n2: cc câu lệnh ; break ; ……… case nk: < ;c c câu lệnh> ... nhiên, chủ đích chính c a giáo trình này là ph c vụ cho một môn h c nên ch c chắn không thể tránh khỏi những thiếu sót, vì thế, rất mong nhận đư cnhững góp ý quý báu c a cc thầy c , cc đồng ... th c không thỏa tất ccc ni thì th c hiện c u lệnh sau default nếu c , ho c thoát khỏi c u lệnh switch. o Khi chương trình đã th c hiện xong c u lệnh c a case ni nào đó thì nó sẽ thực...
... chẵn, lẻ thu c đoạn [1, n].Viết chơng trình nhập vào cc số nguyên dơng n, m, sau đó in ra:Tổng cc số chẵn dơng trong khoảng [- n, m].Tổng cc số chẵn âm trong khoảng [- n, m].Tổng cc số lẻ ... hình.Chơng V: Kỹ thuật lậptrình dùng con trỏTất cccbài tập về mảng ở trên đều c thể sửa lại để dùng con trỏ thay vì dùng mảng. Ngoài ra h y c i đặt thêm ccbài tập sau:ÃViết chơng ... nhất (nhở nhất) trên cc cột (c c dòng) đ c không?Viết chơng trình nhập vào hai ma trân A, B c n hàng, m c t. Tính ma trận C = A + B và in kết quả ra màn hình.Viết chơng trình nhập vào hai...
... C ng Nghệ Thông Tin - Đại H c Cần Thơ11Mảng, Con Trỏ, Tham ChiếuMảng, Con Trỏ, Tham ChiếuM c tiêu Giới thiệu cc cách sử dụng mảng, con trỏ, và tham chiếu.Nội dung Mảng một chiều, ... địnhChương 8Khoa C ng Nghệ Thông Tin - Đại H c Cần Thơ9LệnhLệnhM c tiêu Cung c p c pháp và c ch sử dụng cc lệnh.Nội dung Lệnh đơn, lệnh ph c Lệnh rẽ nhánh: if, switch ... Khoa C ng Nghệ Thông Tin - Đại H c Cần Thơ8Biểu Th c Biểu Th c M c tiêu Giới thiệu cc toán tử cho vi c soạn thảo cc biểu th c. Nội dung Toán tử toán h c, quan hệ, luận...
... Sắp xếp chúng theo trật tự mới sao cho cc số lẻ và cc số chẵn xen kẽ nhau cho tới khi không c n cc phần tử chẵn, lẻ tương ứng thì đoạn cuối c a dãy là cc phần tử ho c cùng chẵn ho c cùng lẻ. ... cc ư c Nếu tổng cc ư c = chính số đó => số hoàn hảoGiả sử c số n, thì ư c của n chỉ nằm từ 1 đến n/2=> để tìm ư c của n thì dùng biến chạy i từ 1 đến n/2Nếu n chia hết cho i thì c ng ... véctơ tổng và tính tích vô hướng c a hai véctơ trên. Tìm tất ccc số nguyên tố trong véctơ tổng trên. Hiện cc kết quả lên màn hình.Hướng dẫn giải:Khai báo 2 mảng x chỉ vector 1 và y chỉ...
... ReleaseDC( HWND hWnd, HDC hDC // handle to DC );Chọn cc đối tượng vẽ vào trong DC•HGDIOBJ SelectObject( HDC hdc, HGDIOBJ hgdiobj);5HBRUSH• CreateBrushIndirect: Creates a brush with a specified ... trình cho phép điều khiển robot di chuyển trên màn hình. Robot luôn di chuyển, người sẽ điều khiển hướng đi c a robot11Robotvoid DrawRobot(HDC hdc){HDC hRobot = ::CreateCompatibleDC(hdc);HGDIOBJ ... viết 1 chương trìnhc một robot bư c đi trên màn hình•Yêu c u:–Mô tả dữ liệu–Mô tả xử lý cc sự kiện c n thiết20DLL?9Robot123Chuỗi chuyển hình 1213-1213-…19Microsoft Foundation Class...
... wcex.cbClsExtra = 0; wcex.cbWndExtra = 0; wcex.hInstance = hInstance; wcex.hIcon = LoadIcon(hInstance, (LPCTSTR)IDI_BT1); wcex.hCursor = LoadCursor(NULL, IDC_ARROW); wcex.hbrBackground ... bản đã đư c khởi động trư c đó và chúng luôn c giá trị NULL. o lpszCmdLine: chứa địa chỉ đầu c a xâu ký tự cc đối số dòng lệnh. o nCmdShow: Cho biết c ch th c hiển thị c a sổ khi chương trình ... wndclass.cbClsExtra = 0; wndclass.cbWndExtra = 0; wndclass.hInstance = hInst; wndclass.hIcon = LoadIcon (NULL, IDI_APPLICATION); wndclass.hCursor = LoadCursor (NULL, IDC_ARROW); wndclass.hbrBackground...