... thức điều kiện vònglặp gần Nghĩa lộn ngược lên đầu vòng lặp, tất lệnh sau vònglặp chứa continue bị bỏ qua không thi hành Ví dụ 10 : Như ví dụ 6.2.4 Lệnh while Vònglặp thực lặp lại biểu thức ... Trong thân for (khối lệnh) chứa nhiều cấutrúc điều khiển khác + Khi gặp lệnh break, cấutrúclặp sâu thoát + Trong thân for dùng lệnh goto để thoát khỏi vònglặp đến vị trí mong muốn + Trong thân ... lặp xác định - Vònglặp thường while, do…while sử dụng rõ số lần lặp Hanoi Aptech Computer Education Center Giáo trình Lập trình C Trang 62 - Khi gọi vònglặp while, do…while, biểu thức sai vòng...
... thức điều kiện vònglặp gần Nghĩa lộn ngược lên đầu vòng lặp, tất lệnh sau vònglặp chứa continue bị bỏ qua không thi hành Ví dụ 10 : Như ví dụ 6.2.4 Lệnh while Vònglặp thực lặp lại biểu thức ... Trong thân for (khối lệnh) chứa nhiều cấutrúc điều khiển khác + Khi gặp lệnh break, cấutrúclặp sâu thoát + Trong thân for dùng lệnh goto để thoát khỏi vònglặp đến vị trí mong muốn + Trong thân ... lặp xác định - Vònglặp thường while, do…while sử dụng rõ số lần lặp Hanoi Aptech Computer Education Center Giáo trình Lập trình C Trang 62 - Khi gọi vònglặp while, do…while, biểu thức sai vòng...
... SỬ DỤNG VÒNGLẶP Nên sử dụng vònglặp FOR số vònglặp xác định trước Nên sử dụng vònglặp WHILE số lượng vònglặp không xác định trước Nên sử dụng vònglặp DO…WHILE số lượng vònglặp không ... Map Cấutrúc chương trình ngôn ngữ C Cấutrúc chương trình Tầm vực biến Khối lệnh Cùng Đại học Hoa Sen xây dựng tương lai www.hoasen.edu.vn Lưu đồ: vònglặp Cấutrúcvònglặp ... www.hoasen.edu.vn Road Map Cấutrúcvònglặp ngôn ngữ lập trinh C Lưu đồ: cấutrúcvònglâp Biểu thức phép toán ngôn ngữ lập trinh C Các ví dụ vònglặp Biểu thức, toán hạng toán tử...
... trình ; } ; Trong đó: - : tên đặt theo quy tắc đặt tên danh biểu; tên mang ý nghĩa tên kiểucấutrúc - (i=1 n): trường cấutrúc có ... cấutrúc Việc khai báo biến cấutrúc tương tự khai báo biến thuộc kiểu liệu chuẩn Cú pháp: - Đối với cấutrúc định nghĩa theo cách 1: struct [, …]; - Đối với cấu ... THAO TÁC TRÊN BIẾN KIỂUCẤUTRÚC II.1 Truy xuất đến trường biến cấutrúc Cú pháp: . Khi sử dụng cách truy xuất theo kiểu này, thao tác ....
... cấutrúc địa cấutrúc : a/ Con trỏ địa : - Ví dụ : typedef struct { char Ten[30] ; int tuoi ; float diem ; } kieu HV ; kieu HV *p , HV , lop[50] ; HS [50] ( : HV biến cấu trúc, *p : trỏ cấutrúc ... vien.namsinh, hoc vien.diemTB); * Lệnh gán : + Ta gán biến cấutrúc có kiểu cho : Ví dụ : hv2=hv1; + Gán giá trị đầu cho biến cấutrúc khai báo mãng cấu TRÚC( XEM VÍ DỤ 3) BàI TậP : viết chương trình nhập ... Hoặc Tên cấutrúc Tên cấutrúc Tên thành phần - Ví dụ : + nhập vào tên, năm sinh, điểm cho biến cấutrúc học viên ( ví dụ 3) gets(hoc vien.ten) /* nhập...
... trình ; } ; Trong đó: - : tên đặt theo quy tắc đặt tên danh biểu; tên mang ý nghĩa tên kiểucấutrúc - (i=1 n): trường cấutrúc có ... cấutrúc Việc khai báo biến cấutrúc tương tự khai báo biến thuộc kiểu liệu chuẩn Cú pháp: - Đối với cấutrúc định nghĩa theo cách 1: struct [, …]; - Đối với cấu ... THAO TÁC TRÊN BIẾN KIỂUCẤUTRÚC II.1 Truy xuất đến trường biến cấutrúc Cú pháp: . Khi sử dụng cách truy xuất theo kiểu này, thao tác ....
... Mảng cấutrúc ghi Cách khai báo tương tự mảng chiều hay ma trận (Kiểu liệu kiểu liệu có cấu trúc) Cách truy cập phần tử mảng truy cập mảng chiều hay ma trận Nhưng phần tử có kiểucấutrúc ... báo kiểu ghi Cú pháp struct < tên _cấu_ trúc > { Các kiểu liệu thành phần ; }; Khai báo biến : struct < tên _cấu_ trúc > < tên_biến > ; Ví dụ: Kiểu liệu DATE gồm thành phần: Thứ (thu): kiểu ... (MSHS): kiểu chuỗi Họ tên (hoten): kiểu chuỗi Ngày tháng năm sinh (ngaysinh): kiểu DATE Địa (diachi): kiểu chuỗi Giới tính (gt): kiểu chuỗi Điểm trung bình (diemtb): số thực Ta định nghĩa kiểu HOCSINH...
... với cấutrúc a Con trỏ địa cấutrúc Một trỏ cấutrúc giống trỏ trỏ đến kiểu liệu khác, có nghĩa chứa địa biến cấutrúc vùng nhớ có kiểucấutrúc Một trỏ cấutrúc khởi tạo bởi: − Gán địa biến cấu ... Đối hàm cấutrúc Một cấutrúc sử dụng để làm đối hàm dạng sau đây: − Là biến cấu trúc, tham đối thực cấutrúc 155 Chương Dữ liệu kiểucấutrúc hợp − Là trỏ cấu trúc, tham đối thực địa cấutrúc − ... minh hoạ cho cấutrúc lồng nhau, cụ thể kiểucấutrúc Sinhvien có thành phần kiểucấutrúc thành phần ns Truy nhập thành phần kiểucấutrúc Để truy nhập vào thành phần kiểucấutrúc ta sử dụng...
... 5 Tại thời điểm, biến kiểu union sử dụng Vì đoạn mã sai Có thể sửa lại: /* setting up a union */ union data{ char a_word[4]; ... printf("\n\n danh sach cac phan tu duoc lay : \n"); poping(n,m); } Bài Stack gọi hàng đợi theo kiểu vào trước sau (FILO - First In Last Out) phần tử đẩy vào stack luôn lấy cuối Dùng push() pop()...
... getch(); } Phương pháp lập trình hướng đối tượng Là lập trình có cấutrúc + trừu tượng hóa liệu Có nghĩa chương trình tổ chức dạng cấutrúc Tuy nhiên việc thiết kế chương trình xoay quanh liệu, lấy ... với liệu gói sử dụng thao tác để xử lý liệu gói C++ cung cấp cách thức để tạo cấutrúc liệu thể gói nói trên, cấutrúc liệu gọi lớp Để minh hoạ khái niệm vừa nêu kiêu liệu lớp ta trở lại xét toán ... "đóng" thành "gói" thống nhất, riêng biệt với liệu khác tạo thành kiểu liệu với tên gọi lớp Như lớp không chứa liệu bình thường kiểu liệu khác mà chứa thao tác để xử lý liệu Các thao tác khai báo...
... trỡnh hướng đối tượng lớp (class) Có thể xem lớp kết hợp thành phần liệu hàm Cũng xem lớp mở rộng cấutrúc C (struct) cách đưa thêm vào phương thức (method) hay cũn gọi hàm thành viờn (member function) ... phần liệu lớp dẫy điểm gồm: - Biến nguyên n số điểm dẫy - Con trỏ x kiểu thực trỏ đến vùng nhớ chứa dẫy hoành độ - Con trỏ y kiểu thực trỏ đến vùng nhớ chứa dẫy tung độ Các phương thức cần đưa ... nhập đến thành phần liệu (của lớp) + Biến lớp: Sau định nghĩa lớp, dùng tên lớp để khai báo biến kiểu lớp hay cũn gọi đối tượng Mỗi đối tượng có thành phần liệu phương thức Lời gọi phương thức...
... trình ; } ; Trong đó: - : tên đặt theo quy tắc đặt tên danh biểu; tên mang ý nghĩa tên kiểucấutrúc - (i=1 n): trường cấutrúc có ... cấutrúc Việc khai báo biến cấutrúc tương tự khai báo biến thuộc kiểu liệu chuẩn Cú pháp: - Đối với cấutrúc định nghĩa theo cách 1: struct [, …]; - Đối với cấu ... THAO TÁC TRÊN BIẾN KIỂUCẤUTRÚC II.1 Truy xuất đến trường biến cấutrúc Cú pháp: . Khi sử dụng cách truy xuất theo kiểu này, thao tác ....
... trình ; } ; Trong đó: - : tên đặt theo quy tắc đặt tên danh biểu; tên mang ý nghĩa tên kiểucấutrúc - (i=1 n): trường cấutrúc có ... cấutrúc Việc khai báo biến cấutrúc tương tự khai báo biến thuộc kiểu liệu chuẩn Cú pháp: - Đối với cấutrúc định nghĩa theo cách 1: struct [, …]; - Đối với cấu ... THAO TÁC TRÊN BIẾN KIỂUCẤUTRÚC II.1 Truy xuất đến trường biến cấutrúc Cú pháp: . Khi sử dụng cách truy xuất theo kiểu này, thao tác ....