0
  1. Trang chủ >
  2. Công Nghệ Thông Tin >
  3. Kỹ thuật lập trình >

Nhập môn lập trình C dành cho học sinh sinh viên (tập 3)

Nhập môn lập trình C dành cho học sinh  sinh viên (tập 1)

Nhập môn lập trình C dành cho học sinh sinh viên (tập 1)

... VC & BB Nội dung C c khái niệm C c c xây dựng chương trình Biểu diễn thuật toán C i đặt thuật toán NNLT C c khái niệm lập trình VC & BB C c khái niệm Lập trình máy tính  Gọi tắt lập trình ... toán? C c c xây dựng chương trình? C c cách biểu diễn thuật toán? Ưu khuyết điểm phương pháp? Cho ví dụ minh họa C c khái niệm lập trình 12 VC & BB Bài tập Nhập năm sinh người Tính tuổi người Nhập ... thuật giải C i đặt chương trình Lỗi c pháp Lỗi ngữ nghĩa Hiệu chỉnh chương trình Th c chương trình C c khái niệm lập trình VC & BB Sử dụng ngôn ngữ tự nhiên Đầu Đầu vào: a, b thu c R ra: nghiệm...
  • 14
  • 1,356
  • 0
Nhập môn lập trình C dành cho học sinh  sinh viên (tập 2)

Nhập môn lập trình C dành cho học sinh sinh viên (tập 2)

... ngữ lập trình C VC & BB Bộ từ vựng C C c ký tự sử dụng  Bộ chữ 26 ký tự Latinh A, B, C, …, Z, a, b, c, …, z  Bộ chữ số thập phân : 0, 1, 2, …,  C c ký hiệu toán h c : + – * / = < > ( )  C c ... ngữ lập trình c c u tr c phân biệt chữ Hoa - thường (case sensitive)  ANSI C Giới thiệu ngôn ngữ lập trình C VC & BB Giới thiệu Ưu điểm C  Rất mạnh linh động, c khả thể ý tưởng  Đư c sử ... chương trình nguồn (Trình DEBUG) .C/ .CPP OBJ EXE Giới thiệu ngôn ngữ lập trình C VC & BB Giới thiệu Môi trường lập trình  Borland C+ + 3.1 for DOS  Visual C+ + 6.0, Win32 Console Application...
  • 14
  • 568
  • 0
Nhập môn lập trình C dành cho học sinh  sinh viên (tập 3)

Nhập môn lập trình C dành cho học sinh sinh viên (tập 3)

... xuất c đ c tả  C c đối số tên biến chứa giá trị nhập đặt trư c dấu & C c kiểu liệu sở 35 VC & BB C u lệnh nhập Ví dụ, cho a b kiểu số nguyên  scanf(“%d”, &a); // Nhập giá trị cho biến a  scanf(“%d”, ... VC & BB Nội dung C c kiểu liệu sở Biến, Hằng, C u lệnh & Biểu th c C c lệnh nhập xuất Một số ví dụ minh họa C c kiểu liệu sở VC & BB C c kiểu liệu sở Turbo C có kiểu sở sau:  ... C c kiểu liệu sở 38 VC & BB Bài tập Trình bày kiểu liệu sở C cho ví dụ Trình bày khái niệm biến c ch sử dụng lệnh gán Phân biệt thường ký hiệu Cho ví dụ minh họa Trình bày khái niệm biểu thức...
  • 41
  • 276
  • 0
Nhập môn lập trình C dành cho học sinh  sinh viên (tập 4)

Nhập môn lập trình C dành cho học sinh sinh viên (tập 4)

... printf(“Ba\n”); break; C u lệnh điều kiện rẽ nhánh 18 VC & BB C u lệnh switch - Một số lưu ý Tận dụng tính chất bỏ break; switch (a) { case case case case } switch (a) { case case case case } 1: 2: 3: ... break; case 3: printf(“Ba\n”); break; } C u lệnh điều kiện rẽ nhánh 17 VC & BB C u lệnh switch - Một số lưu ý switch nhảy đến case tương ứng th c đến gặp break cuối switch kết th c switch (a) { case ... } C u lệnh điều kiện rẽ nhánh 16 VC & BB C u lệnh switch - Một số lưu ý switch nhảy đến case tương ứng th c đến gặp break cuối switch kết th c switch (a) { case 1: printf(“Mot\n”); break; case...
  • 24
  • 306
  • 0
Nhập môn lập trình C dành cho học sinh  sinh viên (tập 5)

Nhập môn lập trình C dành cho học sinh sinh viên (tập 5)

... VC & BB Nội dung C u lệnh for C u lệnh while C u lệnh do… while Một số kinh nghiệm lập trình C u lệnh lặp VC & BB Đặt vấn đề Ví dụ  Viết chương trình xuất số từ đến 10 => Sử dụng 10 c u ... đầu> Đ S for (; ; ) ; , , : biểu th c C c ch c riêng : đơn khối lệnh C u lệnh lặp VC & C u lệnh ... printf(“%d”, i); printf(“\n”); } C u lệnh lặp 11 VC & BB C u lệnh for - Một số lưu ý C c thành phần , , c ch dấu ; Nếu c nhiều thành phần phần c ch dấu , for (int i = 1,...
  • 29
  • 363
  • 0
Nhập môn lập trình C dành cho học sinh  sinh viên (tập 6)

Nhập môn lập trình C dành cho học sinh sinh viên (tập 6)

... VC & BB Lời gọi hàm C ch th c  Gọi tên hàm đồng thời truyền đối số (hằng, biến, biểu th c) cho tham số theo thứ tự khai báo hàm  C c biến trị c ch dấu ,  C c đối số đư c đặt c p dấu ngo c ... , • : trả cho hàm qua lệnh return Hàm VC & BB C c c viết hàm C n x c định thông tin sau đây:  Tên hàm  Hàm th c công vi c C c đầu vào (nếu c )  Đầu (nếu c ) Đầu vào Đầu vào ... hàm dạng địa (con trỏ)  Không truyền giá trị cho tham số  Đư c sử dụng c nhu c u thay đổi giá trị tham số sau th c hàm void TruyenDiaChi(int *x) { … *x++; } Hàm 17 VC & BB C c cách truyền đối...
  • 28
  • 257
  • 0
Nhập môn lập trình C dành cho học sinh  sinh viên (tập 7)

Nhập môn lập trình C dành cho học sinh sinh viên (tập 7)

... Mảng chiều 18 VC & BB Nhập mảng Yêu c u  Cho phép nhập mảng a, số lượng phần tử n Ý tưởng  Cho trư c mảng c số lượng phần tử MAX  Nhập số lượng phần tử th c n mảng  Nhập phần tử cho mảng ... int c[ ], int &nc) { nc = 0; for (int i = 0; i < na; i++) { c[ nc] = a[i]; nc++; // c[ nc++] = a[i]; } for (int i = 0; i < nb; i++) { c[ nc] = b[i]; nc++; // c[ nc++] = b[i]; } } Mảng chiều 35 VC & ... xuất a Nhập mảng b Xuất mảng C c thao t c kiểm tra a Mảng c phải mảng toàn chẵn b Mảng c phải mảng toàn số nguyên tố c Mảng c phải mảng tăng dần Mảng chiều 44 VC & BB Bài tập C c thao t c tính...
  • 47
  • 271
  • 0
Nhập môn lập trình C dành cho học sinh  sinh viên (tập 8)

Nhập môn lập trình C dành cho học sinh sinh viên (tập 8)

... hai chiều 14 VC & BB Nhập Ma Trận Yêu c u  Cho phép nhập mảng a, m dòng, n c t Ý tưởng  Cho trư c mảng chiều c dòng tối đa MAXD, số c t tối đa MAXC  Nhập số lượng phần tử th c m, n chiều ... return 1; } Mảng hai chiều 24 VC & BB Tính tổng phần tử Yêu c u  Cho trư c ma trận a, kích thư c mxn Tính tổng phần tử trên: • • • • Dòng d, c t c Đường chéo chính, đường chéo phụ (ma trận vuông) ... 0; } Mảng hai chiều 20 VC & BB Kiểm tra tính chất mảng Yêu c u  Cho trư c ma trận a kích thư c mxn Ma trận a c phải ma trậntoàn số nguyên tố hay không? Ý tưởng  C ch 1: Đếm số lượng số ngtố...
  • 33
  • 278
  • 0
Nhập môn lập trình C dành cho học sinh  sinh viên (tập 9)

Nhập môn lập trình C dành cho học sinh sinh viên (tập 9)

... tính ký tự kết th c) char s[] = “Visual C+ + 6.0”; int len = strlen(s); // => 14 Chuỗi ký tự VC & BB Hàm chép chuỗi char *strcpy(char *dest, const char *src) Sao chép chuỗi src sang chuỗi dest, dừng ... stricmp(s1, s2);// => kq == Chuỗi ký tự 16 VC & BB Hàm nối hai chuỗi char* strcat(char *dest, const char *src) Nối chuỗi src vào sau chuỗi dest ! Chuỗi dest phải đủ chứa kết Con trỏ đến chuỗi ... kết th c chuỗi) Con trỏ đến chuỗi kết char s[] = “Visual C+ + 6.0”; strrev(s); puts(s); // 0.6 + +C lausiV Chuỗi ký tự 14 VC & BB Hàm so sánh hai chuỗi int strcmp(const char *s1, const char *s2)...
  • 20
  • 287
  • 0
Nhập môn lập trình C dành cho học sinh  sinh viên (tập 10)

Nhập môn lập trình C dành cho học sinh sinh viên (tập 10)

... a a a a b b b b c c c c b b b b đệm 4B a a a a a a a a c c c c đệm 4B b b b b c c c c a a a a a a a a Dữ liệu kiểu c u tr c 19 VC & BB C c lưu ý c u tr c Lưu ý  Kiểu c u tr c định nghĩa để ... m c định • Project settings  Compile Option C/ C++  Code Generation  Structure Alignment  Canh biên cho c u tr c #pragma pack(push, 1) struct MYSTRUCT { … }; #pragma pack(pop) Dữ liệu kiểu c u ... liệu kiểu c u tr c 12 VC & BB C u tr c ph c tạp Thành phần c u tr c cấu tr c kh c struct SDiem2D { int m_nX; int m_nY; }; struct SHinhChuNhat { struct SDiem2D m_diem2DTraiTren; struct SDiem2D...
  • 33
  • 244
  • 0
Nhập môn lập trình C dành cho học sinh  sinh viên (tập 11)

Nhập môn lập trình C dành cho học sinh sinh viên (tập 11)

... liên t c (ở g c độ lưu trữ)  Đư c lưu trữ thiết bị lưu trữ đĩa mềm, đĩa c ng, USB… • Vẫn tồn chương trình kết th c • Kích thư c không hạn chế (tùy vào thiết bị lưu trữ)  Cho phép đ c liệu (thiết ... (stream nhị phân)  Dữ liệu đ c ghi c ch x c, chuyển đổi  Ký tự kết th c chuỗi „\0‟ end_of_line ý nghĩa cuối chuỗi cuối dòng mà xử lý ký tự kh c Tập tin 11 VC & BB Quy t c đặt tên tập tin Tên (name) ... fclose(fp); } } 21 Tập tin VC & BB Hàm nhập ký tự int getc(FILE *fp) int fgetc(FILE *fp) Đ c ký tự từ stream fp getc macro fgetc phiên hàm macro getc Thành c ng: trả ký tự đ c sau chuyển sang số nguyên...
  • 48
  • 257
  • 0
Nhập môn lập trình C dành cho học sinh  sinh viên (tập 12)

Nhập môn lập trình C dành cho học sinh sinh viên (tập 12)

... VC & BB Nội dung C c tham số hàm main Hàm c đối số m c định Hàm trả tham chiếu Hàm nội tuyến (inline) Hàm nâng cao (phần 1) VC & BB C c đối số chương trình C c đối số chương trình  ... C ch (0.7s) s = addPi(s); // C ch (1.4s) } Hàm nâng cao (phần 1) 17 VC & BB Hàm nội tuyến (inline) Nhận xét  Sử dụng hàm giúp chương trình dễ hiểu lại tốn chi phí cho lời gọi hàm Kh c ph c ... z + t; } Hàm nâng cao (phần 1) 10 VC & BB Hàm c đối số m c định Lưu ý  Muốn truyền đối số kh c thay cho đối số m c định, phải truyền đối số thay cho đối số m c định trư c int Tong(int x, int...
  • 26
  • 228
  • 0
lập trình C# dành cho người tự học

lập trình C# dành cho người tự học

... rõ khai thác có hiệu công cụ lệnh C# trinh bày tập Như tên gọi sách "C# dành cho ngưởi tự học , phần hướng dẫn thực hành phần trình bày trực quan, dễ hiểu trình bày với hướng dẫn bước minh ... gồm: ứng dụng Console giới thiệu sơ ứng dụng Windows Form Thì tập 2: u DÀNH CHO NGƯỜI Tự HỌCM bạn tìm c# , hiểu ứng dụng C# Windows Form qua phần, phần tập lớn xây dựng lên ứng dụng Quản lý bán ... sôi động Phần hướng dẫn bạn đọc, người bắt đầu lập trình, c^c học sinh bắt đầu làm đồ án môn học với C# cò thể nhanh chóng xây dựig phần mểm quản lý bán hàng cho cửa hàng nhỏ Từ làm tảng lể xây...
  • 321
  • 6,901
  • 2
ngôn ngữ lập trình C dành cho 8051

ngôn ngữ lập trình C dành cho 8051

... 2.3.2 Chỉ thị tiền xử lý C c thị tiền sử lý lệnh ngôn ngữ C mà lệnh giúp cho vi c soạn thảo chương trình nguồn C trư c biên dịch Khi dịch chương trình C chương trình nguồn mà ta soạn thảo dịch Trư c ... dịch, ngư c lại “Đoạn chương trình bị bỏ qua 2.3.3 Chú thích chương trình Vi c viết thích trình nhằm m c đích giải thích ý nghĩa c u lệnh, đoạn chương trình hàm hoạt động làm Viết thích giúp cho ... C pháp: C ch 1: #ifndef ten_macro //Đoạn chương trình #endif C ch 2: #ifndef ten_macro //Đoạn chương trình #else //Đoạn chương trình #endif Ở c ch 1: tên_macro chưa định nghĩa “Đoạn chương trình ...
  • 13
  • 536
  • 11
Thực tập nhập môn lập trình c++

Thực tập nhập môn lập trình c++

... string.h 27 Bài tập 28 Thực hành nhập mơn lập trình Mục 1: Hướng dẫn viết chạy chương trình (CT) VC++ 6.0 Để thực hành Nhập mơn lập trình Visual C++ 6.0, sinh viên cần thực bước: 1) ... Bước Thực hành nhập mơn lập trình Kích đơi chuột trái Kích đơi chuột trái Kích đơi chuột trái Thực hành nhập mơn lập trình 1.3: Viết CT: Xét C++ CT in câu chào “Chào bạn đến với Thực hành nhập ... xuat_ky_so Ấn F10 20 Thực hành nhập mơn lập trình Xem giá trị số dư cách ta có, Kích đơi chuột vào Name đặt vào “du”: 21 Thực hành nhập mơn lập trình Ta có giá trị du 7, CT thực câu lệnh “printf(...
  • 199
  • 2,835
  • 2

Xem thêm

Từ khóa: nhập môn lập trình cbài tập nhập môn lập trình cslide nhập môn lập trình cgiáo trình nhập môn lập trình cbài tập và lời giải môn toán dành cho học sinh giỏi lớp 3bài dự thi van dung kien thuc lien mon ve phap luat dành cho học sinh trung họccác bài toán dành cho học sinh giỏi lớp 3nhập môn lập trình ngôn ngữ c nguyễn thanh thủynhập môn lập trình ngôn ngữ cnhập môn lập trìnhnhập môn lập trìnhnhập môn lâp trình webmôn lập trình ctài liệu ôn thi môn lịch sử tham khảo dành cho học sinh thi cao đẳng đại học và ôn thi tốt nghiệp thpt tham khảo ôn tập củng cố kiến thứcnhập môn lập trình phpNghiên cứu sự biến đổi một số cytokin ở bệnh nhân xơ cứng bì hệ thốngNghiên cứu tổ hợp chất chỉ điểm sinh học vWF, VCAM 1, MCP 1, d dimer trong chẩn đoán và tiên lượng nhồi máu não cấpĐỒ ÁN NGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWANNGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWAN SLIDETrả hồ sơ điều tra bổ sung đối với các tội xâm phạm sở hữu có tính chất chiếm đoạt theo pháp luật Tố tụng hình sự Việt Nam từ thực tiễn thành phố Hồ Chí Minh (Luận văn thạc sĩ)Phát triển du lịch bền vững trên cơ sở bảo vệ môi trường tự nhiên vịnh hạ longNghiên cứu tổng hợp các oxit hỗn hợp kích thƣớc nanomet ce 0 75 zr0 25o2 , ce 0 5 zr0 5o2 và khảo sát hoạt tính quang xúc tác của chúngNghiên cứu khả năng đo năng lượng điện bằng hệ thu thập dữ liệu 16 kênh DEWE 5000Định tội danh từ thực tiễn huyện Cần Giuộc, tỉnh Long An (Luận văn thạc sĩ)Chuong 2 nhận dạng rui roBT Tieng anh 6 UNIT 2Tăng trưởng tín dụng hộ sản xuất nông nghiệp tại Ngân hàng Nông nghiệp và Phát triển nông thôn Việt Nam chi nhánh tỉnh Bắc Giang (Luận văn thạc sĩ)Tranh tụng tại phiên tòa hình sự sơ thẩm theo pháp luật tố tụng hình sự Việt Nam từ thực tiễn xét xử của các Tòa án quân sự Quân khu (Luận văn thạc sĩ)Giáo án Sinh học 11 bài 15: Tiêu hóa ở động vậtGiáo án Sinh học 11 bài 15: Tiêu hóa ở động vậtchuong 1 tong quan quan tri rui roGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtTÁI CHẾ NHỰA VÀ QUẢN LÝ CHẤT THẢI Ở HOA KỲQUẢN LÝ VÀ TÁI CHẾ NHỰA Ở HOA KỲ