Презентация по информатике Самое важное о языке программирования Pascal


Самое важное о языке программирования Паскальучитель информатики Третьякова М.А.9 класс Язык программирования Паскаль разработан в 70-х гг. ХХ века Никлаусом ВиртомНиклаус Вирт (род. 15 февраля 1934 года) — швейцарский учёный Язык программирования Pascal назван в честь французского ученого Блеза Паскаля, создателя первой в мире машины, выполняющей сложение 2-х чисел(1642г.). Блез Паскаль (1623-1662)  Служебные слова языка Паскаль{B301B821-A1FF-4177-AEE7-76D212191A09}Служебное словоЗначениеandиarrayмассивbeginначалоdoвыполнитьelseиначеforдляifеслиСлужебное слово – это единый смысловой элемент с фиксированным значением.Продолжение Служебные слова языка Паскаль{B301B821-A1FF-4177-AEE7-76D212191A09}Служебное словоЗначениеofизorилиprocedureпроцедураprogramпрограммаrepeatповторятьthenтоtoдо (увеличивая до)untilдо (до тех пор, пока)varпеременнаяwhileпокаПродолжение Типы данных, используемые в языке Паскальinteger – целочисленный;real – вещественный;char – символьный;string – строковый;boolean – логический (True/False) Структура программы на языке Паскальprogram <имя программы>; const <список постоянных значений>; var <описание используемых переменных>;begin <начало программного блока> <оператор 1>; <оператор 2>; … <оператор n>end. Основные алгоритмические конструкции1. Следование (линейный алгоритм)2. Ветвление if, then (неполное) if, then, else (полное)3. Повторение цикл while (с предусловием) цикл until (с постусловием) цикл for (с параметром) Ветвление (if)Неполное ветвление:if<условие> then <операторы>;Полное ветвление:if<условие>then begin <операторы>; end;else begin <операторы>; end; Цикл whileОдин оператор:while<условие> do <оператор>;Больше 1 оператора:while<условие> do begin <оператор 1>; <оператор 2>; … <оператор n>end; Цикл untilrepeat<тело цикла>;until <условие >; Цикл forvar s:integer;for s:=1 to 5 do <оператор>; Организация ввода и вывода данныхwrite - вывод данных на экранwriteln (переход на следующую строку)read - ввод данныхreadln (ввод с новой строки)