Tải bản đầy đủ (.ppt) (9 trang)

Bai 4 - Tin 11

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (451.15 KB, 9 trang )

Gv Dinh Nguyen Thanh Tu
Suu tam va gioi thieu voi CENTEA Data
Bµi 4
Gi¸o ¸n ®iÖn tö tin häc líp 11
Gv Dinh Nguyen Thanh Tu
Suu tam va gioi thieu voi CENTEA Data
1. Cấu trúc chung
Hãy quan sát một số
cấu trúc thờng gặp
trong thực tế:
Mở bài
Thân bài
Kết luận
Cấu trúc bài văn Cấu trúc phân tửCấu trúc máy tính
[<Phần khai báo>]
<Phần thân ch#ơng trình>
- Phần khai báo có thể có hoặc không.
Trong đó:
- Phần thân chơng trình bắt buộc phải có.
Một chơng trình viết
bằng ngôn ngữ lập trình
bậc cao có cấu trúc nh
thế nào nhỉ?
?
?
?
Gồm hai phần:
Gv Dinh Nguyen Thanh Tu
Suu tam va gioi thieu voi CENTEA Data
a. Phần khai báo


2. Các thành phần của ch#ơng trình
Với Pascal, phần khai báo này có dạng:
Ví dụ 1:

Khai báo tên ch#ơng trình:
Program <tên ch#ơng trình>;
Trong đó:
tên ch#ơng trình là tên do ngời lập trình đặt theo
đúng quy định về tên.
Ví dụ 2:
Có ý nghĩa để ghi nhớ tên bài toán cần giải, phần này có thể có
hoặc không.
Program Giai_PTB2;
Program Baitoan;
Gv Dinh Nguyen Thanh Tu
Suu tam va gioi thieu voi CENTEA Data

Khai báo th# viện
Th viện trong
ngôn ngữ lập
trình là gì nhỉ?

Các th viện chơng trình trong ngôn ngữ lập trình cung cấp một
số chơng trình thông dụng đã đợc lập sẵn.

Muốn sử dụng các chơng trình này cần khai báo th viện chứa nó.
Ví dụ:
Pascal
C/C++
Khai báo USES CRT; #include <stdio.h>

ý nghĩa
Cung cấp các chơng trình có sẵn để thao
tác với màn hình văn bản và bàn phím.
Gv Dinh Nguyen Thanh Tu
Suu tam va gioi thieu voi CENTEA Data

Khai b¸o h»ng:
Thêng sö dông cho nh÷ng gi¸ trÞ xuÊt hiÖn nhiÒu lÇn trong
ch¬ng tr×nh.
VÝ dô:
Turbo Pascal
C/C++
CONST Max=100;
Pi=3.1416;
Lop= A ;’ ’
Dieukien=True;
const int Max=100;
const float Pi=3.1416;
Gv Dinh Nguyen Thanh Tu
Suu tam va gioi thieu voi CENTEA Data

Khai báo biến:
- Mọi biến dùng trong chơng trình đều phải đặt tên và
khai báo cho chơng trình dịch biết để lu trữ và xử lí.
- Biến chỉ nhận một giá trị tại mỗi thời điểm đợc gọi là
biến đơn
.
Ví dụ:
Giải phơng trình bậc hai ax
2

+ bx + c = 0
với các hệ số a, b, c bất kì.
Hãy xác định
các biến cần có
trong chơng
trình!
a, b, c: các biến cần nhập.
Delta, X1, X2: các biến cần tính.
Gv Dinh Nguyen Thanh Tu
Suu tam va gioi thieu voi CENTEA Data
b. Phần thân chơng trình
Tạo bởi dãy câu lệnh trong phạm vi đợc xác định bởi cặp
dấu hiệu bắt đầu và kết thúc.
Thân chơng trình trong PASCAL
Begin
[< Các câu lệnh >]
End.
Kết thúc
Bắt đầu
Gv Dinh Nguyen Thanh Tu
Suu tam va gioi thieu voi CENTEA Data
3. Ví dụ ch#ơng trình đơn giản
Chơng trình đa ra màn hình dòng chữ:
Chuc ban hoc gioi
Ví dụ:
Main ()
{
Printf( Chuc ban hoc gioi );
Getch();
}

BEGIN
Writeln(Chuc ban hoc gioi);
Readln;
END.
#include <stdio.h>USES Crt;
PROGRAM Vi_du;
Phần
khai báo
th viện
Phần thân
chơng trình
C/C++Pascal
Phần
khai báo tên
chơng trình
Gv Dinh Nguyen Thanh Tu
Suu tam va gioi thieu voi CENTEA Data
Hãy nhớ!
PROGRAM Baitoan;

Cấu trúc một chơng trình viết
bằng ngôn ngữ lập trình bậc
cao:
[<Phần khai báo>]
<Phần thân ch#ơng trình>

Phần khai báo:

Khai báo tên chơng trình.


Khai báo hằng.

Khai báo biến.

Khai báo th viện.

Phần thân ch#ơng trình:
Dãy câu lệnh trong phạm vi đợc
xác định bởi cặp dấu hiệu bắt đầu và
kết thúc.
USES Crt;
CONST Max = 100;
Pi = 3.14;
Begin
[< Các câu lệnh >]
End.
Bắt đầu
Kết thúc

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×