PHƯƠNG PHÁP LẬP TRÌNH_1 pot - Pdf 15

1
PHƯƠG PHÁP LẬP TRÌH
Gv: Võ Quang Hoàng Khang
Email: [email protected]
http://csehui.wordpress.com
2
TỔG QUA VỀ
GÔ GỮ LẬP TRÌH C/C++
Gv: Võ Quang Hoàng Khang
Email: [email protected]
http://cse.wordpress.com
3
1. Lịch sử của ngôn ngữ C/C++
 C được tạo bởi Dennis Ritchie ở Bell Telephone
Laboratories vào năm 1972.
 Vào năm 1983, học viện chuẩn quốc gia Mỹ
(American National Standards Institute - ANSI)
thành lập một tiểu ban để chuẩn hóa C được
biết đến như ANSI Standard C
 C++ được xây dựng trên nền tảng ANSI
Standard C
 C++ là một ngôn ngữ lập trình hướng đối
tượng, nó bao hàm cả ngôn ngữ C
4
2. Kỹ thuật để giải quyết một bài toá
n
 Một chương trình máy tính được thiết kế để giải
quyết một bài toán nào đó. Vì vậy, những bước
cần để tìm kiếm lời giải cho một bài toán cũng
giống như những bước cần để viết một
chương trình.

(Linker)
Thực hiện chương trình
8
3.Các bước trong chu trình
phát triển chương trình
Thực hiện chương trình
− Chương trình nguồn được biên dịch và liên
kết sẽ tạo nên tập tin thực thi và thực thi tại
dấu nhắc hệ thống
− Nếu chương trình có lổi phải được chỉnh sửa
và biên dịch lại.
− Quá trình 4 bước sẽ được lập lại cho đến khi
tập tin thực thi thực hiện đúng yêu cầu bài
toán
9
4. Khảo sát một chương trình
C/C++ đơn giản
// my first program in C/C++
#include <conio.h>
#include <iostream.h>
void main()
{
cout << "Hello World!"; //Output “Hello World!”
getch();
}
10
4. Khảo sát một chương trình
C/C++ đơn giản
// my first program in C/C++ :
dòng chú thích, không ảnh hưởng đến hoạt động


getch():
dùng để chờ nhập một ký tự từ
bàn phím.
13
5. Các chú thích
 Các chú thích được các lập trình viên sử
dụng để ghi chú hay mô tả trong các
phần của chuong trình.
 Trong C/C++ có hai cách để chú thích:
 Chú thích dòng: dùng cập dấu //.
 Chú thích khối (chú thích trên nhiều
dòng) dùng cặp /* */.
14
5. Các chú thích
/* My second program in C/C++ with more comments
Author: Novice programmer
Date: 01/01/2008
*/
#include <conio.h>
#include <iostream.h>
void main()
{
cout << "Hello World! "; // output Hello World!
cout << "I hate C/C++."; // output I hate C/C++.
getch();
}
15
6. Cấu trúc của một chương trình
C/C++

7. Các tập tin thư viện thông dụng

math.h:
Định nghĩa các hàm toán học như:
abs(), sqrt(), log(), log10(), sin(), cos(),
tan(), acos(), asin(), atan(), pow(), exp(), …

alloc.h:
định nghĩa các hàm vào ra cấp thấp
gồm các hàm open(), _open(), read(),
_read(), close(), _close(), creat(), _creat(),
creatnew(), eof(), filelength(), lock(), …


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status