
- •Биография ученого
- •Биография ученого
- •Биография ученого
- •Язык «Паскаль»
- •Язык «Паскаль»
- •Язык «Паскаль»
- •Программа на языке «Паскаль»
- •Программа на языке «Паскаль»
- •Программа на языке «Паскаль»
- •Программа на языке «Паскаль»
- •Программа на языке «Паскаль»
- •Программа на языке «Паскаль»
- •Язык «Паскаль»
- •Язык «Паскаль» Ключевые слова языка «Паскаль»:
- •Язык «Паскаль»
- •Типы данных языка «Паскаль»
- •Типы данных языка «Паскаль»
- •Типы данных языка «Паскаль»
- •Типы данных языка «Паскаль»
- •Пример программы «Ханойская Башня»
- •Пример программы «Ханойская Башня»
- •Пример программы «Ханойская Башня»
- •Типы данных языка «Паскаль»
- •Пример программы «Ханойская Башня»
- •Пример программы «Ханойская Башня»
- •Пример программы «Ханойская Башня»
- •Главное достижение создания языка «Паскаль» - это его абстрактные типы данных. То есть
- •Лозунг Вирта во всем, что он разработал, следующий: «Делать все как только можно

Пример программы «Ханойская Башня»
22

Пример программы «Ханойская Башня»
23

Типы данных языка «Паскаль» |
|
Как видно из блок-схемы алгоритма, в |
|
программе используются некоторые |
|
процедуры (подпрограммы) , названные |
|
заглавными буквами. |
|
Как видно далее из текста программы, это |
|
вложенные друг в друга процедуры MOVE и |
|
STEP, внутри последней есть еще и |
|
процедура PRINT. |
|
Любая процедура начинается словом |
|
PROCEDURE c ИМЕНЕМ и «;», затем следует |
|
«BEGIN» и далее обычная структура |
|
программы на языке Паскаль, только после |
|
«END» ставится не «.», а «;». |
24 |

Пример программы «Ханойская Башня»
25

Пример программы «Ханойская Башня»
Продолжение
26

Пример программы «Ханойская Башня»
Вид вывода результатов работы программы на экран
27

Главное достижение создания языка «Паскаль» - это его абстрактные типы данных. То есть программа, снабженная описателями типов переменных может работать на любой ЭВМ. Самое главное, что сделал Вирт, это то, что он дал простое, понятное и общеприменимое описание типов данных.
28

Лозунг Вирта во всем, что он разработал, следующий: «Делать все как только можно проще, но не более того»!
29

30