Danh mục

Bài giảng Tin học đại cương: Phần 2 - ThS. Phạm Thanh Bình

Số trang: 54      Loại file: ppt      Dung lượng: 399.00 KB      Lượt xem: 11      Lượt tải: 0    
Jamona

Xem trước 6 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng "Tin học đại cương - Phần 2: Lập trình bằng ngôn ngữ C++" cung cấp cho người học các kiến thức: Khái niệm về lập trình, lập trình bằng C++, cấu trúc của chương trình C++. Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Tin học đại cương: Phần 2 - ThS. Phạm Thanh Bình Phần2: LẬPTRÌNH BẰNGNGÔNNGỮC++BộmônKỹthuậtmáytính–KhoaCNTT Tinhọcđạicương21Dẫnnhập: Giảicácphươngtrìnhsau: 1. 2x+3=0 2. x2–2x+1=0 3. 987x2+459x–3095=0 BộmônKỹthuậtmáytính–KhoaCNTT Tinhọcđạicương22Đápsố:1. X=1.52. X=13. X1=1.5597... X2=2.0290...BộmônKỹthuậtmáytính–KhoaCNTT Tinhọcđạicương23Bài1–Kháiniệmvềlậptrình Lậptrìnhlàgì? Ngônngữlậptrình HọcLậptrìnhđểlàmgì?BộmônKỹthuậtmáytính–KhoaCNTT Tinhọcđạicương24Lậptrìnhlàgì? Lậptrìnhlàquátrìnhtạoracácchương trìnhmáytính. Chươngtrìnhmáytínhbaogồmcác lệnh,đượcsắpxếptheomộttrậttựnhất định,nhằmđiềukhiểnmáytínhthựchiện mộtcôngviệcnàođóBộmônKỹthuậtmáytính–KhoaCNTT Tinhọcđạicương25Ngônngữlậptrình Cónhiềungônngữlậptrình,mỗingônngữ lạicócáchviếtlệnhvàcáchsắpxếplệnh riêng. Mộtsốngônngữlậptrình: NgônngữPascal,Delphi NgônngữC/C++ NgônngữBasic,Java...BộmônKỹthuậtmáytính–KhoaCNTT Tinhọcđạicương26HọcLậptrìnhđểlàmgì? Viếtcácphầnmềmmáytínhphụcvụ chomộtmụcđíchnàođó(trongcôngviệc vàcuộcsống) Rènluyệntưduythuậttoán ...BộmônKỹthuậtmáytính–KhoaCNTT Tinhọcđạicương27Bài2LậptrìnhbằngC++ Vídụ1: Lậptrìnhhiệnramànhìnhdòngchữ: DAIHOCTHUYLOIBộmônKỹthuậtmáytính–KhoaCNTT Tinhọcđạicương28Nộidungchươngtrình: #include usingnamespacestd; main() { coutGiảithích: Dòng1và2: #include usingnamespacestd; KhaibáofileHeadermàchươngtrìnhcần dùngtớiiostream.hvàkhônggiantênstdBộmônKỹthuậtmáytính–KhoaCNTT Tinhọcđạicương210Giảithích: Thânchươngtrình(chươngtrìnhchính) Lànơichứacáclệnh: main() { ...cáclệnh }BộmônKỹthuậtmáytính–KhoaCNTT Tinhọcđạicương211Giảithích: Dòng5: coutCáchchạychươngtrình: Bước1:KhởiđộngchươngtrìnhDevC+ + Bước2:Soạnthảonộidungchươngtrình Bước3:Chạychươngtrình (trướckhichạycầncấtfilevàoổđĩa)BộmônKỹthuậtmáytính–KhoaCNTT Tinhọcđạicương213Chạychươngtrình Cách1:Bấmchuộttheotrìnhtựsau:ExecuteCompile&Run Cách2:BấmphímF11 Cách3:BấmchuộtvàonútCompile&RunBộmônKỹthuậtmáytính–KhoaCNTT Tinhọcđạicương214Bàitập: 1.Lậptrìnhhiệndòngchữsauramànhình: LOPTINHOC 2.Lậptrìnhhiện2dòngchữsauramàn hình: DAIHOCTHUYLOI LOPTINHOCBộmônKỹthuậtmáytính–KhoaCNTT Tinhọcđạicương215CấutrúccủachươngtrìnhC++Cóthểsửdụngcáccấutrúcđơngiảnsauđây:#include #includeusingnamespacestd; usingnamespacestd;main() intmain(){ {...cáclệnh ...cáclệnh} return0; }BộmônKỹthuậtmáytính–KhoaCNTT Tinhọcđạicương216Vídụ2: LậptrìnhnhậpmộtsốnguyênNtừbàn phímrồitínhbìnhphươngcủanó(N2=N *N)BộmônKỹthuậtmáytính–KhoaCNTT Tinhọcđạicương217Nộidungchươngtrình: #include usingnamespacestd; main() { intN; coutN; coutGiảithích: Dòng5: intN; KhaibáobiếnNlàsốnguyên Dạngtổngquát: KiểuDữLiệuBiến1,Biến2,...; Mộtvàikiểudữliệu: Sốnguyên:int Sốthực:float,doubleBộmônKỹthuậtmáytính–KhoaCNTT Tinhọcđạicương219Chúý: Tênbiếnkhôngđượcchứadấucáchvà cáckítựđặcbiệtnhư@,#,$,),... Vídụ: N1Tênđúng N1Tênsai N#1TênsaiBộmônKỹthuậtmáytính–KhoaCNTT Tinhọcđạicương220 ...

Tài liệu được xem nhiều: