... nhập vào số nguyên n In ra: - Các ước số chẵn của n - Tổng tất cả các ước số của nó - Cho biết có bao nhiêu ước số Bài 2 In bảng mã ASCII thành 2 cột như sau, yêu cầu hiển thị từng trang một ... hiện các công việc sau: a Xuất ra màn hình tam giác có chiều cao n có tính chất sau: hàng i gồm i số đầu tiên của chuỗi Fibonaci(có hai giá trị đầu là 1 và 1) b Xuất ra tam giác Pascal chiều cao ... b(k*n) theo hai cách khác nhau - Tính mảng c (được cấp phát động, c là loại int**) là tích của a và b - Cấp phát động mảng d, sao cho có thể sao chép từ c sang d theo 2 cách khác nhau (dùng vòng
Ngày tải lên: 17/04/2015, 14:15
... Cú pháp uyển chuyển, chấp nhận nhiều cách thể Có thể thu gọn kích thước mã lệnh Làm chương trình chạy nhanh Biên dịch (compile): C cho phép biên dịch nhiều tập tin chương trình riêng ... (C99) Những đặc điểm C (1) Tính đọng (compact): Tính cấu trúc (structured): C có 32 từ khóa chuẩn 40 tốn tử chuẩn C có tập hợp thị lập trình: cấu trúc lựa chọn, lặp, … Đơn giản ... gạch (_), phần dài tối đa ký tự Dài tối đa ký tự Ví dụ: Tên đúng: CHAO.C, baitap2.c, chao_ban.c Tên sai: 1CHAO.C, chao+ban.c 13 Thực chương trình + Mở chương trình+ Thốt Thực chương trình
Ngày tải lên: 11/05/2021, 03:45
Bài giảng Lập trình căn bản - Chương 3: Các câu lệnh đơn trong C
... nhập, xuất Lệnh có cấu trúc Chứa các lệnh khác Gồm: cấu trúc điều kiện rẽ nhánh cấu trúc điều kiện lựa chọn cấu trúc lặp cấu trúc lệnh hợp thành Trang 5Các lệnh đơn Lệnh gán Lệnh ... Trang 1LẬP TRÌNH CĂN BẢNPhần 2 - Chương 3 CÁC CÂU LỆNH ĐƠN TRONG C N.C Danh Trang 2Nội dung chương này Câu lệnh Khái niệm câu lệnh Phân loại Lệnh gán Lệnh nhập giá trị từ bàn phím cho ... xuất giá trị của biểu thức lên màn hình (2) Nếu muốn in ra các biến và biểu thức, ta truyền nó vào printf như các đối số Các định dạng (format) khác nhau cho các kiểu giá trị khác nhau (dùng
Ngày tải lên: 11/05/2021, 04:36
Bài giảng Lập trình căn bản - Chương 10: Kiểu tập tin
... Trang 1LẬP TRÌNH CĂN BẢNPhần 2 - Chương 10 KIỂU TẬP TIN N.C Danh Trang 2Nội dung chương này Một số khái niệm về tập tin Các thao tác trên tập tin Truy cập tập tin văn bản Truy cập tập tin ... sách các biến con trỏ>; Các biến trong danh sách phải là các con trỏ và được phân cách bởi dấu phẩy(,). Ví dụ: FILE *f1,*f2; Trang 8Mở tập tin (1) Cú pháp: FILE *fopen( char *Path, const ... danh sách các biểu thức, mỗi biểu thức cách nhau dấu phẩy (,) Trang 19Đọc dữ liệu từ tập tin văn bản (1) Hàm getc() int getc(FILE *f) Được dùng để đọc dữ liệu từ tập tin văn bản đang được mở
Ngày tải lên: 21/05/2021, 12:15
Bài giảng Lập trình căn bản - Chương 2: Các thành phần cơ bản của ngôn ngữ C
... setcolor(), … Trang 40Cấu trúc của 1 chương trình C Trang 41Cấu trúc của 1 chương trình C (2) Chương trình chính Cài đặt các hàm Trang 42Tiền xử lý và biên dịch (preprocess and compile) Các chỉ ... Các phép so sánh sau tạo ra các biểu thức logic có giá trị kiểu Boolean Trang 31Các toán tử quan hệ và các toán Trang 32Các toán tử quan hệ và các toán tử Logic (3) Bảng chân trị cho các ... (directive): Có thể chứa các lệnh phức tạp như if-else. Bộ tiền xử lý (preprocessor) sẽ thông dịch các directive và xóa bỏ nó trước khi cung cấp cho trình biên dịch C. Trang 43Chia chương trình
Ngày tải lên: 21/05/2021, 14:30
Bài giảng Lập trình căn bản: Phần 1 GIỚI THIỆU VỀ CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT - Võ Duy Tín
... Trang 1LẬP TRÌNH CĂN BẢNPhần 1 GIỚI THIỆU VỀ CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT Trang 2Nội dung chương• Từ bài toán đến chương trình Trang 3Từ Bài Toán Đến Chương TrìnhMô tả các bước giải bài toán ... ngữ cấp cao được gọi là chương trình nguồn (source programs) • Để máy tính "hiểu" và thực hiện được các lệnh trong chương trình nguồn thì phải có một chương trình dịch để dịch chương ... chương trình nguồn thành dạng chương trình có khả năng thực thi. 22 Trang 23Các ngôn ngữ lập trình phổ biếnTrang 24Chương Trình Dịch• Được dùng để chuyển một chương trình nguồn sang chương trình
Ngày tải lên: 25/05/2014, 19:35
Bài giảng lập trình căn bản chương 1 ths nguyễn cao trí
... Căn Bản Giáo trình Lập trình căn bản – Khoa CNTT Tài liệu khác CDROM bài tập PASCAL và thực hành www.dit.hcmut.edu.vn/~caotri Trang 4 Một số khái niệm cơ bản vềMáy tính & chương trình ... Được dịch sang assembly hay mã máy bằng các chương trình dịch trước khi thực thi. Source code & Executed code Được phân làm nhiều lớp Lập trình cấu trúc – Structured Trang 12Học ngôn ... theo một trình tự nhất định Các dữ liệu sẽ được nhận Các tài nguyên cần sử dụng Các kết quả sẽ có được Mục tiêu: xử lý dữ liệu theo yêu cầu định trước Lập trình: viết chương trình cho máy
Ngày tải lên: 03/12/2015, 18:32
Bài giảng lập trình căn bản chương 3 ths nguyễn cao trí
... thực hiện tùy theo giá trị của biểu thức chọn. Các nhãn case: chỉ ra các trường hợp phân nhánh Các nhãn case là một hay nhiều giá trị rời rạc theo sau là dấu : và một phát biểu tương ứng Case ... kế tiếp; Trang 13Một số chú ý với phát biểu FOR Biến đếm và các biểu thức cận phải thuộc cùng một kiểu rời rạc Trong thân của FOR, dù cho các thành phần của biểu thức cận thay đổi vẫn không ... 1Dành cho sinh viên chính quychuyên ngành Công Nghệ Thông Tin ThS Nguyễn Cao Trí caotri@dit.hcmut.edu.vn www.dit.hcmut.edu.vn/~caotri Trang 2Các phát biểu điều khiểnPhát biểu điều khiển và flowchart
Ngày tải lên: 03/12/2015, 22:27
Bài giảng lập trình căn bản chương 5 ths nguyễn cao trí
... Block Trong chương trình có chương trình con và trong chương trình con có chương trình con khác -> trong block có block Một chương trình là một Block với các Block con lồng vào nhau. ChuongTrinhChinh ... cục bộ và toàn cục Tầm vực chương trình con – biến Đệ quy Trang 3Chương trình con Khái niệm: Chương trình con là một đoạn chương trình có tên và được gọi thực hiện ở nhiều nơi trong chương trình ... chương trình chính của PASCAL. Trang 5Chương trình con Procedure Procedure TenChuongTrinhCon(danhsachthongso); Cont Type Var Khai báo chương trình con Begin Phần thân chương trình con End; ** Chương
Ngày tải lên: 03/12/2015, 22:28
Bài giảng Lập trình căn bản
... các thành phần cơ bản của trình biên dịch, các lệnh có cấu trúc, các hàm xây dựng sẵn hoặc do người lập trình định nghĩa Cấu trúc dữ liệu được trình bày ở phần cuối bao gồm các bài về mảng, chuỗi ... TRÌNH C QUA CÁC VÍ DỤ ĐƠN GIẢN A MỤC TIÊU - Trình bày đƣợc các chức năng cơ bản của trình biên dịch C - Lập trình đƣợc các bài toán đơn giản - Rèn luyện ý thức lao động, tác phong công nghiệp, ... máy 2 Các bước lập trình Việc lập trình cần tuân theo các bước sau: Bước 1: Phân tích đối tượng (vấn đề) và xác định được các đặc điểm (Xác định Input-Process-Output) Bước 2: Đưa ra các giải
Ngày tải lên: 10/11/2018, 22:36
Bài giảng Lập trình căn bản - Chương 8: Chuỗi ký tự
... Viết chương trình cho phép chép tồn chuỗi nguồn vào chuỗi đích 20 Sao chép phần chuỗi - strncpy() Trích phần chuỗi - strchr() Sao chép phần chuỗi Cú pháp: char *strncpy(char *Des, const char ... char *Source, size_t n) Chép n ký tự chuỗi nguồn sang chuỗi đích Trích phần chuỗi, hàm strchr() Cú pháp : char *strchr(const char *str, int c) Trích chuỗi str ký tự c hết chuỗi Ghi chú: ... trỏ đến chuỗi kết 18 Sao chép chuỗi - strcpy() (1) Cú pháp: char *strcpy(char *Des, const char *Source) Hàm dùng để chép toàn nội dung chuỗi nguồn vào chuỗi đích 19 Sao chép chuỗi - strcpy()
Ngày tải lên: 11/05/2021, 04:12
Bài giảng Lập trình căn bản: Giới thiệu môn học - Võ Duy Tín
... biểu diễn các giải thuật • Tổng quan về Ngôn ngữ lập trình C • Các kiểu dữ liệu trong C • Các lệnh có cấu trúc • Cách thiết kế và sử dụng các hàm trong C • Một số cấu trúc dữ liệu trong C Trang ... chuẩn và các lệnh đơn • Chương 4: Các lệnh có cấu trúc • Chương 5: Chương trình con • Chương 6: Kiểu mảng • Chương 7: Kiểu con trỏ • Chương 8: Kiểu chuỗi ký tự • Chương 9: Kiểu cấu trúc • Chương ... có điểm A)) Trang 16Cấu trúc giáo trình• Chương 1: Giới thiệu về ngôn ngữ C & môi trường lập trình Turbo C • Chương 2: Các thành phần của ngôn ngữ C • Chương 3: Các kiểu dữ liệu sơ cấp chuẩn
Ngày tải lên: 20/05/2021, 04:12
Bài giảng Lập trình cho khoa học dữ liệu - Bài 2: Lập trình căn bản với Python
... chương trìnhcần thực hiện • Trình dịch python sẽ nạp, dịch và chạy chương trình đó ▪ Chế độ dòng lệnh: chạy từng lệnh một ▪ Chế độ thực thi: “python abc.py” chạy fileabc.py Trang 11Cách thực hiện câu ... trợ các cơ sở dữ liệu Trang 8Cách thực hiện câu lệnhCài đặt https://www.python.org/downloads/ Trang 9Cách thực hiện câu lệnhKhởi chạy ▪ Python có 2 chế độ thực thi ▪ Chế độ thực thi: chỉ ra chương ... thích hợp cho việc này hơn Trang 12Cách thực hiện câu lệnhChế độ thực thi (biên dịch mã python) ▪ Trường hợp cần thiết, mã python có thể đượcbiên dịch, kế quả dịch là chương trình dạng bytecode
Ngày tải lên: 09/08/2021, 17:59
BÀI tập lập TRÌNH cơ bản
... Trang 1BÀI T ẬP LẬP TRÌNH CƠ BẢNA LỆNH CƠ BẢN 1 Viết chương trình nhập chiều dài và chiều rộng của một hình chữ nhật, xuất ra màn hình chu vi và diện tích của hình chữ nhật đó 2 Viết chương trình ... nguyên Lập trình giải các bài toán sau: a) Sắp xếp các số nguyên tố theo thứ tự tăng dần, các số còn lại không đổi vị trí b) Sắp xếp các số chẵn lên đầu dãy, các số lẻ xuống cuối dãy c) Sắp xếp các ... vừa chi hết cho 3 vừa lẻ ở đầu dãy, các số vừa chia hết cho 3 vừa chẵn xuống chuối dãy, các số còn lại ở giữa d) Sắp xếp các số dương ở đầu dãy theo thứ tự tăng, đến các số 0, cuối cùng là các
Ngày tải lên: 28/09/2022, 11:24
Bài giảng Lập trình căn bản - Chương 1 (phần 1): Giới thiệu về cấu trúc dữ liệu và giải thuật
... thuật cơ bản Các cấu trúc suy luận cơ bản của giải thuật Từ giải thuật đến chương trình Trang 3Từ Bài Toán Đến Chương Trình Các bước giải bài toán bằng máy tính Mô tả các bước giải bài ... được thiết kế theo 3 cấu trúc suy luận cơ bản: Tuần tự (Sequential): Các công việc được thực hiện tuần tự, công việc này nối tiếp công việc kia Cấu trúc lựa chọn (Selection) Lựa chọn ... Bao gồm tên các câu lệnh và quy tắc viết các câu lệnh đó Tên các câu lệnh bao gồm hai thì chương trình đó phải được dịch sang ngôn ngữ máy Công cụ thực hiện việc dịch đó được gọi là Assembler
Ngày tải lên: 29/06/2023, 07:53
Bài giảng Lập trình căn bản: Chương 1 - Võ Duy Tín
... Biên dịch (compile) Trang 6Môi trường lập trình Turbo C• Turbo C do hãng Borland cung cấp. • Có các chức năng: soạn thảo chương trình, dịch, thực thi chương trình, … • Phiên bản được sử dụng ... Tên sai: 1CHAO.C, chao+ban.c 10 Trang 11Thực hiện chương trình + Mở một chương trình+ Thoát • Thực hiện chương trình – Nhấn Ctrl-F9 hoặc vào menu Run->Run • Mở một chương trình đã có trên ... #include). – Library directories: chứa các tập tin thư viện (file lib) – Output directory: chứa các tập tin “đối tượng “ obj và exe sau khi biên dịch chương trình – Source directories: chứa
Ngày tải lên: 02/07/2023, 19:14
Bài giảng Lập trình căn bản: Chương 1 - Nguyễn Đức Cương
... trong ch ng trình • Chú thích c dùng gi i thích m t vài khía c nh c!a ch ng trình Trình biên d ch b( qua hoàn toàn các chú thích trong ch ng trình • C++ cung c p hai lo i chú thích: • Chú thích ... Sau ó, trình biên d ch C++ d ch các mã c!a ch ng trình Trình biên d ch có th là m t trình biên d ch C++ th t s phát ra mã assembly Trang 18Biên d ch m t ch ng trình C++ • Cu i cùng, trình liên ... ngôn ng C++ • Các ch cái : A, B, C , Z, a,b,c, z • Các ch s : 0,1, , 9 • Ký t g ch n i _ ( chú ý phân bi t d u - ) • D u cách ( space) : dùng phân bi t các t Ví d : lop Hoc( 7 kí t ) - LopHoc( 6
Ngày tải lên: 02/07/2023, 19:14
Giáo trình lập trình căn bản c++ (nghề ứng dụng phần mềm trình độ cao đẳng) trường cao đẳng nghề cần thơ
... những ngôn ngữ lập trình mạnh mẽ, tiết kiệm công sức và nâng cao hiệu quả công việc của các lập trình viên.Ngôn ngữ lập trình C++ làm cho công việc lập trình trở nên dễ dàng, nhanh chóng và hiệu ... kịp Các lập trình viên chỉ cần truyền tham số vào các hàm của C++, lập tức nhận được kết quả chính xác mà không cần tốn thời gian viết lại các chức năng tương tự Điều này giúp tối ưu hóa quá trình ... ưa thích và phổ biến của lập trình viên C++ là một phiên bản mở rộng của ngôn ngữ lập trình C, mang đến nhiều tính năng nâng cao cho lập trình viên Các bản cập nhật gần đây như C++ 14 và C++ 17
Ngày tải lên: 09/08/2023, 19:58
Giáo trình lập trình căn bản c
... nguyên chức năng và cấu trúc ban đầu Điều này làm cho C trở thành ngôn ngữ lập trình tin cậy, phù hợp cho các dự án yêu cầu tính tương thích cao giữa các hệ thống khác nhau.C là một ngôn ngữ lập trình ... cao trong các ứng dụng phần mềm.Biên dịch (compile) cho phép lập trình viên chuyển đổi nhiều tập tin chương trình riêng lẻ thành các tập tin đối tượng (object) Quá trình liên kết (link) các tập ... quả.Cách khởi động và thoát chương trình (Turbo C)Giới thiệu môi trường làm việc của Turbo C: - Turbo C do hãng Borland cung cấp - Gồm các chức năng sau: soạn thảo chương trình, dịch, thực thi chương
Ngày tải lên: 10/08/2023, 15:14
Bạn có muốn tìm thêm với từ khóa: