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

bai 4 su dung bien trong chuong trinh

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 (1.86 MB, 21 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1></div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

<b>Bài 4</b>



1. Biến là cơng cụ trong lập trình:



Trước khi được máy tính xử lý, mọi dữ liệu
nhập vào đều được lưu trong bộ nhớ của
máy tính.


Hoạt động cơ bản của chương trình máy tính
là gì?


</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

<b>Bài 4</b>



1. Biến là cơng cụ trong lập trình:



</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=4>

<b>Bài 4</b>



1. Biến là cơng cụ trong lập trình:



Dữ liệu do biến lưu trữ được gọi là giá trị của biến.


x


<b>5</b>



<b>5 là giá trị </b>
<b>của biến</b>


</div>
<span class='text_page_counter'>(5)</span><div class='page_container' data-page=5>

<b>Bài 4</b>



1. Biến là công cụ trong lập trình:




<b> Ví dụ 1:</b>


Writeln(15+5); → 20


Writeln(x+y); được biểu diễn như sau:


<b>x</b>


<b>y</b>


15


5


</div>
<span class='text_page_counter'>(6)</span><div class='page_container' data-page=6>

<b>Bài 4</b>



1. Biến là công cụ trong lập trình:



<b>Ví dụ 2: </b>


Tính giá trị của các biểu thức:

100 50 100 50

<sub>;</sub>



3

5





Có thể thực hiện như sau:


x = 100+50
y = x/3



z = x/5


100 50 100 50


;


3 5


</div>
<span class='text_page_counter'>(7)</span><div class='page_container' data-page=7>

<b>Bài 4</b>



2. Khai báo biến:



1. Biến là cơng cụ
trong lập trình:


Cách khai báo biến trong Pascal:


<b>Var tên_biến :tên_kiểu_dữ_liệu;</b>


Từ khoá Tên biến do người
sử dụng đặt theo quy
tắc của ngơn ngữ lập
trình.


Các kiểu
dữ liệu đã


</div>
<span class='text_page_counter'>(8)</span><div class='page_container' data-page=8>

<b>Bài 4</b>




2. Khai báo biến:



Ví dụ khai báo biến trong Pascal:


<b>Var m, n: integer; </b>



s, dientich: real;


thong_bao: string;



<b>Var </b>

m, n: integer;


s, dientich: real;


thong_bao: string;



</div>
<span class='text_page_counter'>(9)</span><div class='page_container' data-page=9>

<b>Bài 4</b>



2. Khai báo biến:



<b>Var m, n: integer; </b>



s, dientich:


real;



thong_bao: string;



<b>Var</b>

m, n: integer;



s, dientich:


real;



thong_bao: string;




<b>Từ khoá</b> <b>Tên biến kiểu </b>
<b>nguyên (Integer)</b>
<b>Tên biến </b>


<b>kiểu số thực </b>
<b>(Real)</b>


<b>Tên biến kiểu xâu (string)</b>


</div>
<span class='text_page_counter'>(10)</span><div class='page_container' data-page=10>

<b>Bài 4</b>



2. Khai báo biến:



<b>Ví dụ: khai báo hai biến </b>a, b kiểu số
nguyên; ch kiểu kí tự; P kiểu số thực:


Var

a, b: Integer;



ch : Char;


P: real;



</div>
<span class='text_page_counter'>(11)</span><div class='page_container' data-page=11>

<b>Bài 4</b>



<b>Bài tập: Trong Pascal, khai báo nào sau đây là </b>


đúng:


<b>Khai báo</b>

<b>Đúng Sai</b>




Var tb: real;



Var var: String;


Var R = 30;



Var hs: integer;



۷



۷


۷


۷



1. Biến là cơng cụ
trong lập trình:


</div>
<span class='text_page_counter'>(12)</span><div class='page_container' data-page=12>

<b>Bài 4</b>



1. Biến là cơng cụ


trong lập trình:

3. Sử dụng biến trong chương



trình:



Các thao tác có thể thực hiện với các biến
là:


- Gán giá trị cho biến;


- Tính tốn với giá trị của biến;



2. Khai báo biến:


Câu lệnh gán giá trị trong các NNLT
thường có dạng:


</div>
<span class='text_page_counter'>(13)</span><div class='page_container' data-page=13>

<b>Bài 4</b>



1. Biến là cơng cụ


trong lập trình:

3. Sử dụng biến trong chương



trình:



<b> Ví dụ:</b>


x ← -c/b (biến x nhận giá trị bằng -c/b)


(biến x được gán giá trị của biến y)
(biến y được gán giá trị hiện tại
của biến y cộng thêm 5 đơn vị)


2. Khai báo biến:


Việc gán giá trị cho biến có thể thực hiện
bằng câu lệnh nhập dữ liệu.


</div>
<span class='text_page_counter'>(14)</span><div class='page_container' data-page=14>

<b>Bài 4</b>



1. Biến là công cụ



trong lập trình:

3. Sử dụng biến trong chương



trình:



2. Khai báo biến:


Trong NNLT Pascal, kí hiệu của phép gán
<b>là dấu kép :=:=</b>


x ← -c/b
x ← y
i ← i+5


<b>Ví dụ:</b> <sub>x:= -c/b</sub>


</div>
<span class='text_page_counter'>(15)</span><div class='page_container' data-page=15>

<b>Bài 4</b>



1. Biến là công cụ


trong lập trình:

4. H

ằng:


2. Khai báo biến:


3. Sử dụng biến
trong chương
trình:


Hằng là đại lượng có giá trị khơng đổi


trong suốt quá trình thực hiện chương


trình.


Cách khai báo hằng trong Pascal:


</div>
<span class='text_page_counter'>(16)</span><div class='page_container' data-page=16>

<b>Bài 4</b>



1. Biến là cơng cụ


trong lập trình:

4. H

ằng:


2. Khai báo biến:


3. Sử dụng biến
trong chương
trình:


<b>Ví dụ:</b>


<b>Const pi=3.14;</b>


<b> bankinh=2;</b>


Với khai báo trên, để tính chu vi và diện
tích của hình trịn ta có thể dùng câu lệnh
sau:


</div>
<span class='text_page_counter'>(17)</span><div class='page_container' data-page=17>

<b>Bài 4</b>



1. Biến là cơng cụ


trong lập trình:

4. H

ằng:



2. Khai báo biến:


3. Sử dụng biến
trong chương
trình:


Việc sử dụng hằng rất hiệu quả nếu giá
trị của hằng được sử dụng trong nhiều
câu lệnh của chương trình.


</div>
<span class='text_page_counter'>(18)</span><div class='page_container' data-page=18>

<b>Bài 4</b>



1. Biến là công cụ


trong lập trình:

4. H

ằng:


2. Khai báo biến:


3. Sử dụng biến
trong chương
trình:


Ta khơng thể dùng câu lệnh thay đổi
giá trị của hằng (như đối với biến) ở bất
kỳ vị trí nào trong chương trình.


<b>Ví dụ:</b>


pi:=3.1416;


bankinh:= bankinh+2;



</div>
<span class='text_page_counter'>(19)</span><div class='page_container' data-page=19>

<b>Bài 4</b>



<b>H</b>

<b>ọc sinh hoạt động nhóm:</b>



Khởi động Pascal, nhập nội dung chương trình:


Program

DT_hinh_vuong;



Var

a: Integer;



Begin



write(‘nhap gia tri cho canh a:’);


readln(a);



writeln(‘dien tich hinh vuong la:’,a*a);



</div>
<span class='text_page_counter'>(20)</span><div class='page_container' data-page=20>

<b>Bài 4</b>



<b>Củng cố bài học</b>

:



Biến và hằng là các đại lượng được đặt tên
dùng để lưu trữ dữ liệu.


1. Biến là cơng cụ
trong lập trình:


2. Khai báo biến:
3. Sử dụng biến


trong chương


trình: <sub>Biến</sub> <sub>Hằng</sub>


<b>Giá trị có thể thay đổi</b> <b>Giá trị khơng thay đổi</b>


<b>Var Tênbiến:Tênkiểudữliệu; Const Tênhằng=Giá trị;</b>


</div>
<span class='text_page_counter'>(21)</span><div class='page_container' data-page=21></div>

<!--links-->

×