Giáo trình Lập trình căn bản với mục tiêu giúp các bạn có thể trình bày được khái niệm về lập máy tính; Mô tả được ngôn ngữ lập trình: cú pháp, công dụng của các câu lệnh; Phân tích được chương trình: xác định nhiệm vụ chương trình. Mời các bạn cùng tham khảo!
UY BAN NHAN DAN QU4N TRUONG TRUNG CAP NGHE , KY THU4T CONG NGH:¢ HUNG VUONG ' GIAOTRINH Lip trinh can bin ' Nghe: Quan trj m~ng may tinh TRINH DOã TRUNG CAP TPHCM-2019 LOI Giffi THIÂU Ho~t d9ng bien so~n giao trinh la m9t ho~t d9ng nghien cuu khoa h9c M6i giao vien, giang vien tren ca sa cac phuang phap va nguyen tic chung se c6 sv v~n dµng sang t~o vao diSu ki~n cv th@ cua minh d@ sang t~o cac n9i dung giang d~y hfip d~n, thu hut nguai h9c Nhim giup d9i ngu giao vien c6 tai li~u ca sa d@ ti@n hanh cac bu&i len lap dugc hi~u qua cung nhu vi~c cung cfip tai li~u giup cho sinh vien n6i chung, d~c bi~t la sinh vien chuyen nganh Quan tri m~ng BS dap ung nhu cliu thgc ti@n khoa Cong ngh~ thong tin da t& chuc bien so~n cu6n giao trinh "L~p trinh can ban" nh6m giao vien thu9c chuyen nganh Quan tri m~ng dang cong tac t~i truang TCN KTCN Hung Vuang bien so~n Bay la cong trinh dugc vi@t b&i d9i ngu giao vien da va dang cong tac t~i nha truang cung v&i S\f g6p y va phan bi~n cua cac doanh nghi~p linh V\]'C lien quan, v~y, cu6n sach chic chin v~n khong tranh khoi nhilng khi@m khuy@t Chung toi mong nh~n dugc y ki@n dong g6p cua b~n d9c d@ cu6n sach dugc hoan thi~n han llin tai ban Xin trdn tr9ng gibi thi¢u cimg bgn a9c I Qu~n 5, thang nii:m 2014 Tham gia bien so{ln Chu bien Vo lJfrc Thifn Nguyln Minh Vii Huynh Phan Di?u HiJn Ml)CLVC DE MVC TRANG GIOI THI¢U VE MON HQC LiP TRINH CAN BAN Chucrng 1: CAC KHAI NI~M CO BAN 1.1 T~p ky tv dung ngon ngfr C: 1.3 Ten: 1.4 Ki@u du li~u: 1.5 E>inhnghlaki@u bing TYPEDEF: , T ? - 1.6 Hing: 1.7 BiSn: 11 1.8 Mang: 12 ChrrO'ng 2: CAC L~NH V AO RA 18 2.1 Tham nh~p vao thu vi~n chu~n: 18 2.2 Cac ham vao chu~n - getchar() va putchar() - getch() va putch(): 18 2.3 E>ua kSt qua len man hinh - ham printf: 20 2.4 Vao s6 li~u tu ban phim - ham scanf: : 24 2.5 Bua kSt qua may in: 27 r - " ' , ChtrO'ng 3: BIEU THUC ···························"······•e••·················································29 3.1 BiSu thuc: 29 3.2 L~nh gan va biSu thuc: 29 3.3 Cac phep toan s6 h9c: 30 3.4 Cac phep toan quan h~ va logic: 31 3.5 Phep toan tang giam: 32 Thu tµ uu tien cac phep toan: 33 3.7 ChuySn d6i kiSu gia tri: ····················································································34 ChuO'ng cAu TRUC CO BAN CUA CHUONG TRINH 37 4.1 Lai chu thich: 37 4.2 L~nh va kh6i l~nh: 38 4.3 C§.u true co ban cua chuong trinh: .40 "' so: qm· tac ~ can )., nho, kh.1 v1et ·:: ch uong tn'nh : 41 4.4 M9t , ChrrO'ng CAU TRUC DIEU KHIEN 43 5.1 C§.u true c6 diSu ki~n: 43 5.2 L~nh nhay khong diSu ki~n - toan tu goto: ; .47 C§.u true re nhanh - toan tu switch: 48 5.4 C§.u true l~p: , 51 5.5 Cau l~nh break: ~ 58 ~ ~ ~ 5.6 Cau l~nh continue: 59 ' ChtrO'ng 6: HAM ··············••o••··········································••o••··································61 6.1 Co sa: 61 6.2 Ham khong cho cac gia tri: 64 6.3 Ham d~ qui: 65 6.4 B9 ti@n su ly C: 70 TAI LI¥U THAM KIIAO o••·······················································74 ' - ? Trang GIOI THIEU VE MON HOC LAP TRINH CAN BAN Vi tri, y nghia, vai tro mon hQC - Vi tri: Mon h9c duqc b6 tri sau sinh vien h9c xong cac rnon h9c chung, cac rnon h9c tin d~i cuong, tin van phong - Tfnh ch§.t: La rnon h9c ca SO' nghS bit bm)c M1}C tieu cu.a mon h9c - Trinh bay duqc khai ni~rn vS l~p may tinh; - Mo ta duqc ngon ngfr l~p trinh: cu phap, cong di.mg cua cac cau l~nh; - Phan tich duqc chuong trinh: xac dinh nhi~m V\l chuong trinh; - Thi.re hi~n duqc cac thao tac moi truang phat triSn ph~n mSm: bien t~p chuong trinh, SU di.mg cac cong C\l, diSu khiSn, thLJC don l~nh trq giup, ga r6i, bfiy 16i,v.v.; Vi@t chuong trinh va thvc hi~n chuong trinh may tinh - B6 tri lam vi~c khoa h9c dam bao an toan cho nguai va phuong ti~n h9c t~p N{;i dung mon h9c: - Cac khai ni~m ca ban - Cac l~nh vao - BiSu thuc - C§.u true ca ban cua chuong trinh - C§.u true diSu khiSn - Ham Trang Chuong 1: cAc KHAI Nl~M ca BAN 1.1 Tip ky t\f dung ngon ngfr C: M9i ngon ngfr l~p trinh dSu duqc xay dt;rng tu m