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

DU GIO TIET12 8A f91a66cc41

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 (904.89 KB, 14 trang )

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

<b> CHÀO MỪNG CÁC THẦY CÔ GIÁO VÀ CÁC EM </b>


<b>ĐẾN VỚI TIẾT HỌC HÔM NAY</b>



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

<b>Câu hỏi 1: Biến là gì? Em hãy nêu cú pháp khai báo biến?</b>


<b>Câu hỏi 2: Em hãy đánh dấu v vào lựa chọn đúng hoặc sai:</b>



<b>Khai báo</b> <b>Đúng</b> <b>Sai</b>


<b>Var begin: Real;</b>    


<b>Var hoten: String;</b>    


<b>Var 8a: Byte;</b>    


<b>Var xep loai, diem: Integer;</b>    


<b>Var bankinh, s: Integer;</b>


<b> P, s: Real;</b>    
<b> Var a, b: Integer, Real;</b>    


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

<b>Tiết 12: SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH (t2)</b>


3


Có mấy thao


tác sử dụng



biến trong


chương trình?




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

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



<i><b>Khi gặp câu lệnh </b></i>
<i><b>readln, máy tính </b></i>


<i><b>sẽ làm gì?</b></i>


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

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


<i><b>Em hãy </b></i>
<i><b>cho biết </b></i>
<i><b>các </b></i>
<i><b>chương </b></i>
<i><b>trình trên </b></i>
<i><b>có hợp lệ </b></i>
<i><b>khơng? </b></i>
<i><b>Tại sao?</b></i>


<b>Tiết 12: SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH (t2)</b>


<b>a. Program tong_hai_so;</b>
<b> Begin</b>


<b> Writeln(‘Hay nhap hai so:’);</b>
<b> Readln(a,b);</b>


<b> Writeln(‘Tong cua 2 so la:’, a+b);</b>
<b> Var a, b: Integer;</b>


<b> End.</b>



<b>b. Program gan_gia_tri;</b>
<b> uses crt;</b>


<b> var a: Integer;</b>
<b> Begin</b>


<b> a:=7.5;</b>
<b> End.</b>


<i><b>Lưu ý : Sử dụng biến trong chương trình</b></i>
<i><sub>Biến phải được khai báo.</sub></i>


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

- Trong lập trình, hằng được dùng để

<i>lưu trữ dữ liệu</i>

và dữ liệu


được

hằng

lưu trữ

<i>có giá trị không đổi</i>

trong khi thực hiện


chương trình.



- Cú pháp khai báo hằng:

<i>Const <tên hằng>=<giá trị>;</i>



<b>Em hãy điền cụm từ thích hợp vào chỗ trống để được câu </b>


<b>hoàn chỉnh:</b>



<b>Tiết 12: SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH (t2)</b>


<b>4. Hằng</b>



- Để sử dụng hằng, ta phải

<i>khai báo. </i>



- Việc khai báo hằng gồm khai báo

<i>tên hằng </i>

<i>giá trị</i>

của


hằng.




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

<b>4. Hằng </b>



<i><b>Lưu ý : Sử dụng hằng trong chương trình</b></i>
<i><sub>Hằng phải được khai báo.</sub></i>


<i><sub>Gán giá trị cho hằng ngay khi khai báo.</sub></i>


<i><sub>Không thể dùng câu lệnh gán giá trị cho hằng trong chương trình.</sub></i>


<b>Tiết 12: SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH (t2)</b>


<b>Lệnh</b>

<b>Đúng</b>

<b>Sai</b>



1) Chuvi:=2*pi*bankinh;


2) Pi:=3.1416



3) bankinh:=bankinh+2;



<i><b>Với khai báo: Const pi = 3.14;</b></i>


<i> bankinh = 2;</i>


<i> Var Chuvi: Real;</i>


<i>Các câu lệnh gán sau đúng hay sai?</i>


<i><b>Muốn thay đổi giá </b></i>
<i><b>trị của hằng, ta làm </b></i>


<i><b>như thế nào?</b></i>



۷



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

<b>Bài 1: Giả sử A được khai báo là biến có dữ liệu kiểu số thực, X là biến với </b>
<b>kiểu dữ liệu xâu, R là hằng được khai báo R = 4. Các phép gán sau đây có </b>
<b>hợp lệ không?</b>


<b>Tiết 12: SỬ DỤNG BIẾN VÀ HẰNG TRONG CHƯƠNG TRÌNH (t2)</b>


<b>Phép gán</b>

<b>Hợp lệ</b>

<b>Khơng hợp lệ</b>


<b>1. A:=5;</b>



<b>2. X:=1212;</b>


<b>3. X:= ‘3833’;</b>


<b>4. R:=4;</b>



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

Bài 2: Hãy liệt kê các lỗi có trong chương trình dưới


đây và sửa lại cho đúng.



Var a, b:= Integer ;


Const c:=3;



Begin



a:=200


b:=a/c;



writeln(b);


Readln




End.



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

<sub> </sub><sub>Biến và hằng là các đại lượng được đặt tên dùng để lưu trữ </sub>


dữ liệu. Giá trị của biến có thể thay đổi, còn giá trị của hằng
được giữ nguyên trong suốt quá trình thực hiện chương trình.


<sub> Biến và hằng phải được khai báo trước khi sử dụng.</sub>
<sub>Khai báo biến: Var <tên biến>:<kiểu dữ liệu>;</sub>


<sub>Khai báo hằng: Const <tên hằng>=<giá trị>;</sub>
<sub>Sử dụng biến trong chương trình:</sub>


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


+ Sử dụng lệnh gán: tên biến:=biểu thức;
+ Sử dụng lệnh nhập: read/readln(tênbiến);


- Thực hiện tính toán:


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

- Học thuộc ghi nhớ.


- Làm bài tập SGK.



- Chuẩn bị nội dung bài thực hành số 3.



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

Bài 3: Giải thích từng dịng lệnh trong chương


trình



Program DT_hinh_vuong;

{1}




Var a, S: Integer ;

{2}



Begin

{3}



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

{4}



readln(a);

{5}



S:=a*a;

{6}



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

{7}



End.

{8}



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

  Giải thích từng dịng lệnh trong chương trình :



Program DT_hinh_vuong;{1}


Var a, S: Integer ;{2}
Begin {3}


writeln(‘nhap gia tri cho canh a:’);{4}


readln(a); {5}


S:=a*a;{6}


writeln(dien tich hinh vuong la:, S);{7}


End. {8}



1 Khai báo tên ch ơng trình là DT_hinh_vuong
2 Khai báo biến a và biến S thuộc kiểu số


nguyên.


3 Bắt đầu thân ch ơng trình.


4 Lệnh in dòng chữ nhap gia tri cho canh a
lên màn hình.


5 Lệnh nhập giá trị cho biến a.


6 Lệnh tính giá trị của a bình ph ơng rồi gán
kết quả cho biến S.


7 Lệnh in dòng chữ diện tích hình vuông là :
và in giá trị của biến S.


8 Kết thúc ch ơng trình.


</div>

<!--links-->

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

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