1. Trang chủ
  2. » Giáo án - Bài giảng

Bai 4 : Cau Truc Chuong Trinh

9 531 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Cấu Trúc Chương Trình
Trường học Trường Trung Học Phổ Thông
Chuyên ngành Tin Học
Thể loại Giáo án
Định dạng
Số trang 9
Dung lượng 727,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Cấu trúc chungHã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 máy tính Cấu trúc phân tử [] - Phần khai báo có thể có hoặc khô

Trang 1

Bµi 4

Trang 2

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 máy tính Cấu trúc phân tử

[<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:

Trang 3

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

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;

Trang 4

 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ụ:

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

Trang 5

 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ô:

CONST Max=100;

Pi=3.1416;

Lop= A ; ’A’; ’A’;

Dieukien=True;

const float Pi=3.1416;

Trang 6

 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 để l u 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 ax2 + 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.

Trang 7

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

Trang 8

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

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

Ví dụ:

Main () {

Printf( Chuc ban hoc gioi ); “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

Trang 9

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

<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

USES Crt;

CONST Max = 100;

Pi = 3.14;

Begin

B¾t ®Çu

Ngày đăng: 22/06/2013, 01:27

TỪ KHÓA LIÊN QUAN

w