
Bài giảng Lập trình Pascal
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình PascalLẬPTRÌNHPASCALNộidungchitiết Thuậttoánvàsơđồkhối NgônngữlậptrìnhPascal CấutrúcmộtchươngtrìnhPascal MộtsốlệnhcơbảntrongPascalThuậttoánvàsơđồkhối Cácgiaiđoạngiảimộtbàitoántrênmáytính điệntửThuậttoánvàsơđồkhối Thuậttoán(algorithm):Thuậttoánlàmộtphươngphápdùnggiảiquyếtmộtbàitoántheomộttiếntrìnhxácđịnhvớicácbướchữuhạn.Thuậttoánvàsơđồkhối Mộtsốquiướckýhiệulưuđồ: Kýhiệu Môtả Điểm bắt đầu và kết thúc một thuật toán. Thaotácnhậphayxuấtdữliệu. Khốixửlýcôngviệc. Khốiquyếtđịnhchọnlựa. Dòng tính toán, thao tác của chương trình.Thuậttoánvàsơđồkhối Vídụ:Thuậttoángiảiphươngtrìnhbậcnhất:ax +b=0,tađiquacácbước:Bước1:Nhậpvào2hệsốavàb.Bước2:Xétđiềukiệna=0?Nếuđúnglàa=0,thìđiđếnbước3.Nếukhông,nghĩalàa≠0,thìđiđếnbước4.Bước3:Xétđiềukiệnb=0?Nếub=0,thìbáophươngtrìnhcóvôsốnghiệm.Ðiđếnbước5.Nếub≠0,thôngbáophươngtrìnhvônghiệm.Ðiđếnbước5.Thuậttoánvàsơđồkhối Bắt đầu Nhập a, b Saix = -b/a a=0 ? Đúng Sai b=0 Phươngtrình vô nghiệm ? Đúng Phươngtrình vô số nghiệm Kết thúcNgônngữlậptrìnhPascalPascallàngônngữlậptrìnhdoNiklausWirth,giáosưTrườngĐạihọckỹthuậtZurich–Thụysĩsángtạovàcôngbốvàođầunăm1970.KhởiđộngvàthoátkhỏiPascal Cách1(khởiđộngtừWindows):doubleclickvào biểutượngchươngtrìnhPascaltrênDesktop. Cách2(khởiđộngtừMSDOS):chuyểnđếnthư mụcchứachươngtrìnhPascal.GõTURBOvànhấn Enter. PASCALThoátkhỏiPascal Cách1:NhấnALT+XCấutrúcmộtchươngtrìnhPascal Programtenchuongtrinh; Var Khaibáobiến Begin Thânchươngtrình End.MộtsốlệnhcơbảntrongPascal Lệnhgán:= LệnhxuấtdữliệuramànhìnhWRITE, WRITELN LệnhnhậpdữliệutừbànphímREAD,READLN LệnhđiềukhiểnIF…ELSE LệnhlặpFOR,WHILE…DOLệnhgán Dùngđểgángiátrịcủamộtbiểuthứcchomột biến.Cúpháp:MộtsốlệnhcơbảntrongPascalLệnhxuất Dùngđểxuấtramànhìnhcâuthôngbáo,giátrị củamộtbiến,biểuthức.Cúpháp: Dạng1:WRITE(‘thongbao’); Dạng2:WRITE(bien1,bien2,…); Dạng3:WRITELN(bien1,bien2,…); Dạng1:dùngđểxuấtcâuthôngbáoramàn hình. Dạng2:dùngđểxuấtgiátrịcủabien1,bien2,…Mộtsốvídụcơbản Vídụ1:Programvidu1;BeginWriteln(‘TrungtamTinhocTruongCDKTCaoThang’);Writeln(‘*************************’);Writeln(‘BAITAPPASCALCOBAN’);Readln;End. Vídụ2:tínhtổnghaisốnguyêndongườidùng nhậpvàotừbànphím.Programvidu2;Vara:integer;b,s:integer;BeginWriteln(‘Nhapsoa=’);Readln(a);Writeln(‘Nhapsob=’); LệnhđiềukhiểnDùngđểxuấtramànhìnhcâuthôngbáo,giátrịcủamộtbiến,biểuthức.Cúpháp:Dạng1:IFTHEN;Dạng2:IFTHEN ELSE ; Vídụ3:chươngtrìnhchophépnhậpvào1số nguyêna.SauđóxuấtrathôngbáoCHAOBAN nếungườidùngđãnhậpsốdương.Programvidu3;Vara:Integer;Begin Write(‘Nhapsoa:‘); Readln(a); Ifa>0then Write(‘CHAOBAN’); Vídụ4:chươngtrìnhchophépnhậpvào2số nguyêna,b.Sauđóchobiếtsốnàolớnhơn.Programvidu4; Vara,b:Integer;Begin Write(‘Nhapsoa:‘); Readln(a); Write(‘Nhapsob:‘); Readln(b); Ifa>bthen ...
Tìm kiếm theo từ khóa liên quan:
Lập trình Pascal Bài giảng Lập trình Pascal Ngôn ngữ lập trình Pascal Lệnh cơ bản trong Pascal Cấu trúc một chương trình Pascal Thuật toán lập trìnhTài liệu có liên quan:
-
Lập trình C - Cấu trúc dữ Liệu
307 trang 109 0 0 -
Chương 6 Thuật toán loại trừ tương hỗ và bầu cử
45 trang 107 0 0 -
101 thuật toán chương trình C: Phần 2
130 trang 94 0 0 -
Giáo trình Tin học đại cương: Phần 2 - ĐH Kinh tế Quốc Dân
278 trang 68 0 0 -
CÁC BÀI TẬP PASCAL HAY DÀNH CHO HS LỚP 9
5 trang 49 0 0 -
263 trang 47 0 0
-
Chương 1 Giới thiệu tổng quan về hệ phân tán
66 trang 38 0 0 -
Đề thi học sinh giỏi môn Tin học lớp 9 cấp tỉnh năm 2018-2019 - Sở GD&ĐT Lâm Đồng
3 trang 37 0 0 -
Đề thi học kì 1 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Nguyễn Trung Trực, Châu Đức
7 trang 36 0 0 -
Đề thi tuyển sinh vào lớp 10 THPT chuyên môn Tin học năm 2022-2023 - Sở GD&ĐT Hà Tĩnh
2 trang 36 0 0 -
Đề thi giữa học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Vũng Tàu
9 trang 35 0 0 -
Nội dung ôn tập học kì 2 môn Tin học lớp 8 năm 2022-2023 - Phòng GD&ĐT TP. Bà Rịa
9 trang 34 0 0 -
Giáo trình Tin học (Trình độ CĐ/TC) - Trường Cao đẳng Nghề An Giang
70 trang 33 0 0 -
73 trang 33 0 0
-
5 trang 32 0 0
-
6 trang 31 0 0
-
Tự học lập trình Pascal tập 2 part 9
15 trang 30 0 0 -
49 trang 30 0 0
-
Tài liệu: Cơ bản về ngôn ngữ Pascal
37 trang 30 0 0 -
41 trang 29 0 0