bài 3: cấu trúc chương trình

16
1

Upload: nhdn

Post on 19-Jul-2015

20 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Bài 3: Cấu trúc chương trình

1

Page 2: Bài 3: Cấu trúc chương trình

Câu hỏi:

Lập trình là gì?

Kể tên một số ngôn ngữ lập

trình mà em biết?

Kể tên các thành phần của

ngôn ngữ lập trình?

2

Page 3: Bài 3: Cấu trúc chương trình

• Lập trình là sử dụng cấu trúc dữ

liệu và các câu lệnh của ngôn

ngữ lập trình cụ thể để mô tả dữ

liệu và diễn đạt các thao tác của

thuật toán.

3

• Một số ngôn ngữ lập trình: Pascal, C, C++,

Java,..

• Các thành phần của ngôn ngữ lập

trình: có 3 phần (bảng chữ cái, cú

pháp và ngữ nghĩa).

Page 4: Bài 3: Cấu trúc chương trình

December 12, 2013

4

1. Cấu trúc chung

2. Các thành phần của chương trình

3. Một số ví dụ về chương trình đơngiản

Page 5: Bài 3: Cấu trúc chương trình

5

Page 6: Bài 3: Cấu trúc chương trình

6

Page 7: Bài 3: Cấu trúc chương trình

7

Page 8: Bài 3: Cấu trúc chương trình

8

Page 9: Bài 3: Cấu trúc chương trình

9

Page 10: Bài 3: Cấu trúc chương trình

10

Tên dành riêng

bắt đầu

Tên dành riêng

kết thúc

Page 11: Bài 3: Cấu trúc chương trình

11

Page 12: Bài 3: Cấu trúc chương trình

12

Trong Pascal Trong C++

program vi_du;

begin

writeln(„xin chao cac ban‟);

end.

#include <stdio.h>;

void main()

{

printf(„xin chao cac ban‟);

}

- Phần khai báo: khai báo tên

chương trình( tên dành riêng:

program, tên chương trình:

vi_du).

- Phần thân: chỉ có 1 câu lệnh

writeln đưa thông báo ra màn

hình

- Phần khai báo: chỉ có 1 câu

lệnh include khai báo thư

viện stdio.h

- Phần thân: chỉ có câu lệnh

printf đưa thông báo ra màn

hình.

Page 13: Bài 3: Cấu trúc chương trình

13

Page 14: Bài 3: Cấu trúc chương trình

14

Bài tập: Cho học sinh làm ví dụ tìm

phần khai báo và phần thân của

chương trìnhVD1: program Vidu;

begin

Writeln(„Tôi yêu Việt Nam!‟);

end.

VD2:

begin

Writeln(„Xin chao cac ban!‟);

Writeln (“Tôi là người Việt Nam”);

end.

Page 15: Bài 3: Cấu trúc chương trình

15

Cho đoạn chương trình:

uses crt;

const pi=3.14;

var s,r:real;

Begin

Write(‘nhap ban kinh la:’);

Readln(r);

S:=r*r*pi;

Write(‘dien tich hinh tron la:’,s);

Readln;

end.

Page 16: Bài 3: Cấu trúc chương trình

16