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

ch­¬ng tr×nh ®¬n gi¶n gv dinh nguyen thanh tu suu tam va gioi thieu voi centea data bµi 4 gi¸o ¸n ®iön tö tin häc líp 11 gv dinh nguyen thanh tu suu tam va gioi thieu voi centea data gv dinh nguyen th

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 (468.9 KB, 9 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>

Gv Dinh Nguyen Thanh Tu


1. CÊu tróc chung



<b>H·y quan s¸t mét sè </b>


<b>cÊu trúc th ờng gặp </b>


<b>trong thực tế:</b>



<b>Mở bài</b>


<b>Thân bài</b>



<b>Kết luận</b>



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>



<b>- Phn khai bỏo cú th cú hoc khụng.</b>


<i><b>Trong ú:</b></i>



<b>- Phần thân ch ơng trình bắt buộc phải có.</b>



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Ø?



?



<b>?</b>




<b>?</b>


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

<b>a. Phần khai báo</b>


<i><b> </b></i>


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:



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



Khai báo tên ch ơng trình:



Program

<tên ch ơng trình>

;



<b>Trong ú:</b>

tờn ch ơng trình

<sub>là tên do ng ời lập trình đặt theo </sub>



đúng quy định về tên.



<b>Có ý nghĩa để ghi nhớ tên bài toán cần giải, phần này có thể có </b>


<b>hoặc khơng.</b>



<b>Program </b>

<b>Giai_PTB2;</b>



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

Gv Dinh Nguyen Thanh Tu


Khai b¸o th viƯn




Th viện trong ngôn


ngữ lập trình là gì


nhỉ?



<b> Các th viện ch ơng trình trong ngôn ngữ lập trình cung cấp một số </b>



<b>ch ơng trình thơng dụng đã đ ợc lập sẵn.</b>



<b> Mn sử dụng các ch ơng trình này cần khai báo th viƯn chøa nã.</b>



<i><b>VÝ dơ:</b></i>



<b>Pascal</b>

<b><sub>C/C++</sub></b>



<b>Khai b¸o</b>

<b>USES</b>

<b> CRT;</b>

<b>#include</b>

<b> <stdio.h></b>



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

<sub>Khai báo hằng:</sub>



<b>Th ờng sử dụng cho những giá trị xuất hiện nhiều lần trong ch </b>


<b>ơng trình.</b>



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



<b>Turbo Pascal</b>

<b><sub>C/C++</sub></b>



<b>CONST</b>

<b>Max=100;</b>



<b> Pi=3.1416;</b>


<b> Lop= A ;</b>

<b>’ ’</b>




<b> Dieukien=True;</b>



<b>const int</b>

<b> Max=100;</b>



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

Gv Dinh Nguyen Thanh Tu


Khai b¸o biÕn:



<b>- Mọi biến dùng trong ch ơng trình đều phải đặt tên và khai </b>


<b>báo cho ch ơng trình dịch biết để l u trữ và xử lí.</b>



<b>- BiÕn chØ nhËn mét gi¸ trị tại mỗi thời điểm đ ợc gọi là </b>

<b>biến </b>



<b>n</b>

<b>.</b>



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

<b><sub>Giải ph ơng trình bậc hai ax</sub></b>

<b>2</b>

<b><sub> + bx + c = 0 </sub></b>



<b> víi c¸c hƯ sè a, b, c bÊt k×.</b>



Hãy xác định


các biến cần có


trong

ch ng


trỡnh!



<b>a, b, c</b>

<b>: các biến cần nhập.</b>



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

<b>b. Phần thân ch ơng trình</b>



<b>To bi dóy câu lệnh trong phạm vi đ ợc xác định bởi cặp dấu </b>


<b>hiệu bắt đầu và kết thúc. </b>




Th©n ch ơng trình trong PASCAL



<b>Begin</b>



<b>[< Các c©u lƯnh >]</b>



<b>End.</b>



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

Gv Dinh Nguyen Thanh Tu


3. Vớ d ch ng trỡnh n gin



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



<b>Chuc ban hoc gioi</b>



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



<b>Main ()</b>


<b>{</b>



<b>Printf( Chuc ban hoc </b>

<b>“</b>


<b>gioi );</b>

<b>”</b>



<b>Getch();</b>



<b>}</b>


<b>BEGIN</b>




<b> </b>

<b>Writeln(‘Chuc ban hoc gioi’);</b>


<b> Readln;</b>



<b>END.</b>



<b>#include</b>

<b> <stdio.h></b>



<b>USES</b>

<b> Crt;</b>



<b>PROGRAM</b>

<b> Vi_du;</b>



<b>Phần</b>



<b>khai báo th </b>


<b>viện</b>



<b>Phần thân </b>


<b>ch ơng trình</b>



<b>C/C++</b>


<b>Pascal</b>



<b>Phần</b>



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

H·y nhí!



<b>PROGRAM </b>

<b>Baitoan;</b>



<b><sub>CÊu tróc một ch ơng trình viết </sub></b>




<b>bằng ngôn ngữ lập trình bậc </b>


<b>cao:</b>

<sub>[<Phần khai báo>]</sub>



<Phần thân ch ơng trình>



<sub>Phần khai báo:</sub>



<sub>Khai báo tên ch ơng trình.</sub>



<sub>Khai báo hằng.</sub>



<sub>Khai báo biến.</sub>



<sub>Khai báo th viện.</sub>



<sub>Phần thân ch ơng trình:</sub>



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

kết



<b>USES </b>

<b>Crt;</b>



<b>CONST </b>

<b>Max = 100;</b>


<b> Pi = 3.14;</b>



<b>Begin</b>


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



</div>

<!--links-->

×