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

Bài giảng điện tử tin học 11 bai4

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 (405.11 KB, 9 trang )

Bµi 4

Gi¸o ¸n ®iÖn tö tin häc líp 11


1. Cấu trúc chung
Một chơng trình
viết bằng ngôn
Hãy quan sát một
ngữ lập trình bậc
số cấu trúc thờng
[<Phần khai báo>]
cao có cấu trúc nh
gặp trong thực
thế nào nhỉ?
tế:
Gồm hai phần:

trình>

?
?
?

Trong
Cấuđó:
trúc bài
Cấu trúc máy
Cấu trúc
văn


tính khai báo cóphân
tử có hoặc
- Phần
thể
Mở bài không.
- Phần thân chơng trình bắt buộc
Thân
phải có.
bài
Kết
luận


2. Các thành phần của chơng
trình
a. Phần khai báo

Khai báo tên chơng trình:
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.
Với Pascal, phần khai báo này có dạng:

Program Trong đó: tên chơng trình>;
trình là tên do ngời lập
trình đặt theo
về tên.
Ví dụ Program
1:
Giai_PTB2;

Ví dụ Program
2:
Baitoan;

đúng quy định


Khai báo th viện
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.

Th
viện
Muốn
trongsử dụng
ngôncác chơng trình này cần khai báo th
viện
ngữ chứa nó.
lập
trình là gì
nhỉ?

dụ:

Pascal
CRT;

C/C++
#include

<stdio.h>

Khai báo

USES

ý 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.


• 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.

dô:

Turbo Pascal
CONST

Max=100;
Pi=3.1416;
Lop=’A’;

Dieukien=True;

C/C++
const int

Max=100;
const float
Pi=3.1416;


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.


dụ:

Giải phơng trình bậc hai ax2 + bx + c =
0

Hãy
xác
định các
biến cần

trong
chơng
trình!

với các hệ số a, b, c bất kì.

a, b, c: các biến cần nhập.

Delta, X1, X2: các biến cần
tính.


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.
Bắt
đầu

Begin
[< Các câu lệnh
>]
Kết
thúc

End.

Thân chơng
PASCAL

trình

trong


3. Ví dụ chơng trình đơn
giản
Ví dụ:


Chơng trình đa ra màn hình dòng
chữ: Chuc ban hoc gioi

Pascal
Phần
khai báo
tên chơng
trình
Phần
khai báo
th viện

PROGRAM

C/C++

Vi_du;

USES Crt;

BEGIN
Phần thân
Writeln(Chuc ban hoc gioi);
chơng
Readln;
trình
END.

#include <stdio.h>

Main ()
{
Printf(Chuc ban hoc
gioi);
Getch();
}


Hãy nhớ!
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>]

trình>

PROGRAM Baitoan;
USES

Crt;

CONST Max = 100;
Pi = 3.14;
Bắt
đầu


Begin
[< Các câu
lệnh >]

Kết
thúc

End.

Phần khai báo:
Khai báo tên chơng
trình.
Khai báo th viện.
Khai báo hằng.
Khai báo biế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.



×