tailieunhanh - Bài giảng Lập trình căn bản: Chương 1 - Nguyễn Đức Cương
Bài giảng "Lập trình căn bản - Chương 1: Mở đầu" trình bày các khái niệm cơ bản, các thành phần cơ bản trong ngôn ngữ C++; các kiểu dữ liệu trong C++; biến, hàng và cách khai báo; lệnh xuất nhập, định dạng kết quả. . | 10/14/2009 L P TRÌNH C N B N S TI T 45 LTLT- 30TH 1 CH NG I: M U 2 N I DUNG 1. Các khái ni m c b n 2. Các thành ph n c b n trong ngôn ng C++ 3. Các ki u d li u trong C++ 4. Bi n, h ng, cách khai báo 5. L nh xu t nh p 6. nh d ng k t qu xu t 3 1 10/14/2009 CÁC KHÁI Ni M C B N 4 L p trình • L p trình máy tính (programming) g i t t là l p trình là k thu t cài t m t ho c nhi u thu t toán tr u t ng có liên quan v i nhau b ng m t ho c nhi u ngôn ng l p trình t o ra m t ch ng trình máy tính. 5 Thu t toán (gi i thu t) • Thu t toán là m t b các qui t c hay qui trình c th nh m gi i quy t m t v n trong m t s b c h u h n 6 2 10/14/2009 Ví d : Thu t toán gi i ph ng trình b c nh t P(x): ax + b = c, (a, b, c là các s th c), có th là m t b các b c sau ây: • N ua=0 • b = c thì P(x) có nghi m b t kì • b c thì P(x) vô nghi m • N ua 0 • P(x) có duy nh t m t nghi m x = (c - b)/a 7 Ví d 2: • Vi t thu t toán ki m tra m t s n có ph i nguyên t hay không? • Thu t toán: • Kh i t o: i=2; • B1:Chia n cho s I. N u n chia h t cho I thì t i B4. • B2: T ng I lên 1; • B3:Quay l i B1 8 • B4: k t thúc. N u i=n -> n nguyên t Ngôn ng l p trình (programming language): • Là m t t p con c!a ngôn ng máy tính, là m t h th ng c ký hi u hóa miêu t nh ng tính toán (qua máy tính) trong m t d ng mà c con ng "i và máy u có th c và hi u c. • M t t p h p các ch# th c bi u th nh" ngôn ng l p trình th c hi n các thao tác máy tính nào ó thông qua m t ch ng trình 9 3 10/14/2009 Ngôn ng l p trình (programming language): • Ngôn ng l p trình có th phân theo 2 cách: • Ngôn ng c p cao – ngôn ng c p th p • Ngôn ng h ng th! t c – ngôn ng h ng t ng i • Ngôn ng c++ là ngôn ng b c cao có ch$a các c tr ng c!a c 2 lo i ngôn ng : h ng th! t c và h ng i t ng 10 L p và it ng • L p c phân lo i d a vào hai c i m: D li u Ph ng th$c có th áp d ng cho d li u này • M t i t ng là m t tr "ng h p c th c!a l p 11 CÁC THÀNH PH N C B N TRONG CH NG TRÌNH C++ 12 4 10/14/2009 B ký t dùng trong ngôn ng .
đang nạp các trang xem trước