SlideShare a Scribd company logo
1 of 12
Download to read offline
Язык программирования Pascal
Оглавление 
1. История развития языков программирования 
2. Общие сведения о языке программирования Pascal 
3. Алфавит языка Pascal 
4. Структура программы 
5. Пример программы 
6. Рабочее окно Pascal 
7. Блез Паскаль 
далее 
выход
История развития 
языков программирования 
C 
C++ 
Java 
Basic Fortran 
Cobol PL/1 Algol-60 
Prolog Forth Pascal Algol-68 
Oberon 
Oberon-2 
Modula-2 Ada 
далее 
назад 
выход 
оглавление
Общие сведения о языке 
программирования Pascal 
Создателем языка программирования Pascal стал Никлаус Вирт – 
профессор, директор Института информатики Швейцарской высшей 
политехнической школы. 
Язык получил своё название в честь французского математика Блеза Клерман- 
Ферран Паскаля (1623-1662 гг.). Сообщение о завершении разработки было 
опубликовано в 1970 году. 
При создании данного языка преследовалось две цели: 
1) Разработать язык, предназначенный для обучения программированию 
с удобной системой обозначений, обеспечивающей ясность восприятия 
готовых программ. 
2) Найти удачный компромисс между простотой языка и наличием 
далее 
назад 
в нём всех средств, необходимых для составления программ 
любой сложности. оглавление 
выход
далее 
назад 
выход 
Одним из важных требований, предъявляемых к языкам 
программирования, является их близость и к 
общепринятой символике и к обычному разговорному 
языку. 
Язык Pascal имеет свой алфавит исходных символов, 
синтаксис и семантику. 
оглавление 
Синтаксис – это система правил, определяющих 
допустимые конструкции из символов алфавита. 
Семантика – это система правил истолкования отдельных 
языковых конструкций (предложений, позволяющих при 
заданных исходных данных однозначно воспроизвести 
процесс их обработки в программе.
специальные 
символы 
Алфавит языка Pascal 
буквы: 
A…Z 
a…z 
знак 
подчеркива- 
ния: _ 
комбинации 
символов: 
:= присвоить 
<> не равно 
.. диапазон 
значений 
>= больше 
или равно 
<= меньше 
или равно 
цифры 
десятичные: 
0…9 
шестнадца- 
тиричные: 
0…9, А…F 
знаки 
арифмети- 
ческих 
действий: 
+ - * / 
знаки 
операций 
сравнения: 
= > < 
разделители: 
. , ; ; “ [ ] { } ( ) 
@ # $ 
слова – 
неделимые 
последовательности 
знаков алфавита 
далее 
назад 
выход 
оглавление
Структура программы 
Программа на языке Pascal состоит из 
заголовка и тела: 
Заголовок программы 
(может отсутствовать) 
тело программы 
разделы описаний 
(могут отсутствовать) 
Begin 
раздел операторов 
(обязателен) 
End; 
далее 
назад 
выход 
оглавление
Пример программы 
Задача: Найти сумму двух целых чисел a и b. 
{1} Program Example_1; 
{2} uses wincrt; 
{3} Var a,b,rez: integer; 
{4} Begin 
{5} Writeln (‘Введите через пробел два числа’); 
{6} Readln (a,b); 
{7} rez:=a+b; 
{8} Writeln (‘Результат сложения равен ’, rez); 
{9} End. 
далее 
назад 
выход 
оглавление
(1) Имя программы. В имени программы не должно быть пробелов, оно 
должно начинаться с буквы и состоять только из латинских букв, цифр, 
спецсимволов (здесь символ “подчеркивание”). 
Разделы описаний: 
(2) Раздел описания подключаемых библиотечных модулей. 
(3) Раздел описания переменных. Начинается со служебного слова Var, 
после которого следует последовательность объявлений переменных 
разделенных точкой с запятой. 
В каждом объявлении перечисляются через запятую имена переменных 
одного типа, после чего ставится двоеточие и указывается тип 
переменных. 
В нашем примере используются переменные целого типа – integer. 
далее 
назад 
выход 
оглавление
Раздел операторов: 
(4,9) Начинается со слова Begin и оканчивается словом End. 
(5) Оператор Writeln – записать (вывести) на экран текст, 
заключенный между апострофами. Ln прибавляется для того, 
чтобы курсор автоматически переходил на следующую строку. 
(6) Оператор Readln – читать данные с клавиатуры. Здесь 
переменной a присваивается значение 1-ого числа, b - 2-ого. 
(7) Оператор присваивания (:= знак присваивания). Здесь 
переменной rez присваивается значение суммы переменных a и b. 
(8) Оператор Writeln - выводит на экран текст, заключенный 
между апострофами и значение переменной rez. 
далее 
назад 
выход 
оглавление
главное меню 
Добро пожаловать в рабочую среду 
Borland Pascal for Windows 
основное, или рабочее окно 
далее 
назад 
выход 
оглавление
Блез Паскаль 
Блез Паскаль (1623-1662 гг.) – один из самых знаменитых людей в истории 
человечества. За свою короткую жизнь Паскаль вошел в историю 
как выдающийся математик, физик, философ и писатель. 
Блез Паскаль также внес свою лепту и в информатику: он создал механическое 
вычислительное устройство – суммирующую машину, которая позволяла 
складывать в десятичной системе исчисления. В этой машине цифры 
шестизначного числа задавались путем соответствующих поворотов 
дисков (колесиков) с цифровыми делениями, а результат операции можно 
было прочитать в шести окошечках – по одному на каждую цифру. Диски 
были механически связаны, при сложении учитывался перенос единицы в 
следующий разряд. Другие операции выполнялись при помощи довольно 
неудобной процедуры повторных сложений, и в этом заключался главный 
недостаток машины. Однако изобретенный Паскалем принцип связанных 
колес явился основой, на которой строилось большинство 
вычислительных устройств на протяжении следующих трех столетий. 
назад 
выход 
оглавление

More Related Content

What's hot

C++ теория
C++ теорияC++ теория
C++ теорияtank1975
 
Ayan9r1 po(1)
Ayan9r1 po(1)Ayan9r1 po(1)
Ayan9r1 po(1)Ayan_R
 
Теория языков программирования некоторые слайды к лекциям
Теория языков программирования некоторые слайды к лекциямТеория языков программирования некоторые слайды к лекциям
Теория языков программирования некоторые слайды к лекциямSergey Staroletov
 
Функции в языке программирования QBasic
Функции в языке программирования QBasicФункции в языке программирования QBasic
Функции в языке программирования QBasickvlar
 
Некоторые элементы функциональных языков программирования
Некоторые элементы функциональных языков программированияНекоторые элементы функциональных языков программирования
Некоторые элементы функциональных языков программированияAlexander Byndyu
 
Типы данных
Типы данныхТипы данных
Типы данныхOlgaDask
 
программирование на Maple. Лекция 1
программирование на Maple. Лекция 1программирование на Maple. Лекция 1
программирование на Maple. Лекция 1Andrei V, Zhuravlev
 
Tema4 Иерархия операций
Tema4 Иерархия операцийTema4 Иерархия операций
Tema4 Иерархия операцийdengchunxu
 
программирование на Maple. Лекция 2
программирование на Maple. Лекция 2программирование на Maple. Лекция 2
программирование на Maple. Лекция 2Andrei V, Zhuravlev
 
Custom Language Plugin for JetBrains IDEA
Custom Language Plugin for JetBrains IDEACustom Language Plugin for JetBrains IDEA
Custom Language Plugin for JetBrains IDEAAlexander Zastashkov
 
4 4 pascal_urok_1
4 4 pascal_urok_14 4 pascal_urok_1
4 4 pascal_urok_1Ann Eres
 
Иван Кочуркин. Теория и практика парсинга формальных языков
Иван Кочуркин. Теория и практика парсинга формальных языковИван Кочуркин. Теория и практика парсинга формальных языков
Иван Кочуркин. Теория и практика парсинга формальных языковMskDotNet Community
 

What's hot (17)

C++ теория
C++ теорияC++ теория
C++ теория
 
8 2-2
8 2-28 2-2
8 2-2
 
Ayan9r1 po(1)
Ayan9r1 po(1)Ayan9r1 po(1)
Ayan9r1 po(1)
 
Теория языков программирования некоторые слайды к лекциям
Теория языков программирования некоторые слайды к лекциямТеория языков программирования некоторые слайды к лекциям
Теория языков программирования некоторые слайды к лекциям
 
X text
X textX text
X text
 
Функции в языке программирования QBasic
Функции в языке программирования QBasicФункции в языке программирования QBasic
Функции в языке программирования QBasic
 
Некоторые элементы функциональных языков программирования
Некоторые элементы функциональных языков программированияНекоторые элементы функциональных языков программирования
Некоторые элементы функциональных языков программирования
 
Prog
ProgProg
Prog
 
Типы данных
Типы данныхТипы данных
Типы данных
 
программирование на Maple. Лекция 1
программирование на Maple. Лекция 1программирование на Maple. Лекция 1
программирование на Maple. Лекция 1
 
Tema4 Иерархия операций
Tema4 Иерархия операцийTema4 Иерархия операций
Tema4 Иерархия операций
 
лекция 4
лекция 4лекция 4
лекция 4
 
программирование на Maple. Лекция 2
программирование на Maple. Лекция 2программирование на Maple. Лекция 2
программирование на Maple. Лекция 2
 
Custom Language Plugin for JetBrains IDEA
Custom Language Plugin for JetBrains IDEACustom Language Plugin for JetBrains IDEA
Custom Language Plugin for JetBrains IDEA
 
4 4 pascal_urok_1
4 4 pascal_urok_14 4 pascal_urok_1
4 4 pascal_urok_1
 
Подпрограммы
ПодпрограммыПодпрограммы
Подпрограммы
 
Иван Кочуркин. Теория и практика парсинга формальных языков
Иван Кочуркин. Теория и практика парсинга формальных языковИван Кочуркин. Теория и практика парсинга формальных языков
Иван Кочуркин. Теория и практика парсинга формальных языков
 

Similar to Язык программирования Pascal

4 4 pascal_urok_1
4 4 pascal_urok_14 4 pascal_urok_1
4 4 pascal_urok_1Ann Eres
 
Общие сведения о языке программирования Паскаль
Общие сведения о языке программирования ПаскальОбщие сведения о языке программирования Паскаль
Общие сведения о языке программирования ПаскальAndrey Dolinin
 
лабораторная работа №6
лабораторная работа №6лабораторная работа №6
лабораторная работа №6Zhanna Kazakova
 
язык програмирования
язык програмированияязык програмирования
язык програмированияOlegmingalev1997
 
язык программирования
язык программированияязык программирования
язык программированияMihaNsx99
 
язык программирования
язык программированияязык программирования
язык программированияMihaNsx99
 
10кл общие сведения о языке программирования паскаль
10кл общие сведения о языке программирования паскаль10кл общие сведения о языке программирования паскаль
10кл общие сведения о языке программирования паскальAnna_Malina
 
C++ теория
C++ теорияC++ теория
C++ теорияtank1975
 
C++ теория
C++ теорияC++ теория
C++ теорияtank1975
 
Презентация на тему: Знакомство с языком программирования QBasic
Презентация на тему: Знакомство с языком программирования QBasicПрезентация на тему: Знакомство с языком программирования QBasic
Презентация на тему: Знакомство с языком программирования QBasic2berkas
 
Back to the future: Функциональное программирование вчера и сегодня
Back to the future: Функциональное программирование вчера и сегодняBack to the future: Функциональное программирование вчера и сегодня
Back to the future: Функциональное программирование вчера и сегодняAlexander Granin
 
Язык программирования PascalABC.NET 2015. Новые возможности
Язык программирования PascalABC.NET 2015. Новые возможностиЯзык программирования PascalABC.NET 2015. Новые возможности
Язык программирования PascalABC.NET 2015. Новые возможностиМихалкович Станислав
 
Использование библиотеки анализа кода OpenC++: модификация, улучшение, исправ...
Использование библиотеки анализа кода OpenC++: модификация, улучшение, исправ...Использование библиотеки анализа кода OpenC++: модификация, улучшение, исправ...
Использование библиотеки анализа кода OpenC++: модификация, улучшение, исправ...Tatyanazaxarova
 
Vvedenievturbopascal
VvedenievturbopascalVvedenievturbopascal
VvedenievturbopascalSerghei Urban
 
Павел Павлов - Scala для Java программистов (JavaDay Nsk 28.11.2013)
Павел Павлов - Scala для Java программистов (JavaDay Nsk 28.11.2013)Павел Павлов - Scala для Java программистов (JavaDay Nsk 28.11.2013)
Павел Павлов - Scala для Java программистов (JavaDay Nsk 28.11.2013)ScalaNsk
 
Языки программирования
Языки программированияЯзыки программирования
Языки программированияpaulsmirnov
 

Similar to Язык программирования Pascal (20)

4 4 pascal_urok_1
4 4 pascal_urok_14 4 pascal_urok_1
4 4 pascal_urok_1
 
Общие сведения о языке программирования Паскаль
Общие сведения о языке программирования ПаскальОбщие сведения о языке программирования Паскаль
Общие сведения о языке программирования Паскаль
 
лабораторная работа №6
лабораторная работа №6лабораторная работа №6
лабораторная работа №6
 
язык програмирования
язык програмированияязык програмирования
язык програмирования
 
язык программирования
язык программированияязык программирования
язык программирования
 
язык программирования
язык программированияязык программирования
язык программирования
 
10кл общие сведения о языке программирования паскаль
10кл общие сведения о языке программирования паскаль10кл общие сведения о языке программирования паскаль
10кл общие сведения о языке программирования паскаль
 
C++ теория
C++ теорияC++ теория
C++ теория
 
C++ теория
C++ теорияC++ теория
C++ теория
 
Презентация на тему: Знакомство с языком программирования QBasic
Презентация на тему: Знакомство с языком программирования QBasicПрезентация на тему: Знакомство с языком программирования QBasic
Презентация на тему: Знакомство с языком программирования QBasic
 
Back to the future: Функциональное программирование вчера и сегодня
Back to the future: Функциональное программирование вчера и сегодняBack to the future: Функциональное программирование вчера и сегодня
Back to the future: Функциональное программирование вчера и сегодня
 
Язык программирования PascalABC.NET 2015. Новые возможности
Язык программирования PascalABC.NET 2015. Новые возможностиЯзык программирования PascalABC.NET 2015. Новые возможности
Язык программирования PascalABC.NET 2015. Новые возможности
 
лек7
лек7лек7
лек7
 
лек7
лек7лек7
лек7
 
лек8
лек8лек8
лек8
 
Использование библиотеки анализа кода OpenC++: модификация, улучшение, исправ...
Использование библиотеки анализа кода OpenC++: модификация, улучшение, исправ...Использование библиотеки анализа кода OpenC++: модификация, улучшение, исправ...
Использование библиотеки анализа кода OpenC++: модификация, улучшение, исправ...
 
Урок 8. Введение в редукцию графов
Урок 8. Введение в редукцию графовУрок 8. Введение в редукцию графов
Урок 8. Введение в редукцию графов
 
Vvedenievturbopascal
VvedenievturbopascalVvedenievturbopascal
Vvedenievturbopascal
 
Павел Павлов - Scala для Java программистов (JavaDay Nsk 28.11.2013)
Павел Павлов - Scala для Java программистов (JavaDay Nsk 28.11.2013)Павел Павлов - Scala для Java программистов (JavaDay Nsk 28.11.2013)
Павел Павлов - Scala для Java программистов (JavaDay Nsk 28.11.2013)
 
Языки программирования
Языки программированияЯзыки программирования
Языки программирования
 

More from School 242

Последний звонок
Последний звонокПоследний звонок
Последний звонокSchool 242
 
7 "А" класс, ноябрь
7 "А" класс, ноябрь7 "А" класс, ноябрь
7 "А" класс, ноябрьSchool 242
 
С днем рождения! октябрь. на сайт
С днем рождения! октябрь. на сайтС днем рождения! октябрь. на сайт
С днем рождения! октябрь. на сайтSchool 242
 
7 "А" класс, Апрель
7 "А" класс, Апрель7 "А" класс, Апрель
7 "А" класс, АпрельSchool 242
 
7 "А" класс, март
7 "А" класс, март7 "А" класс, март
7 "А" класс, мартSchool 242
 
7 "А" класс, февраль
7 "А" класс, февраль7 "А" класс, февраль
7 "А" класс, февральSchool 242
 
8 а итоги
8 а итоги8 а итоги
8 а итогиSchool 242
 
Конкурс
КонкурсКонкурс
КонкурсSchool 242
 
оренбургский пуховый платок
оренбургский пуховый платокоренбургский пуховый платок
оренбургский пуховый платокSchool 242
 
Общешкольная акция 24 декабря "Русская деревня"
Общешкольная акция 24 декабря "Русская деревня"Общешкольная акция 24 декабря "Русская деревня"
Общешкольная акция 24 декабря "Русская деревня"School 242
 
Самолеты
СамолетыСамолеты
СамолетыSchool 242
 
Социальный проект
Социальный проектСоциальный проект
Социальный проектSchool 242
 
Мастер-класс Лидер XXI века
Мастер-класс Лидер XXI векаМастер-класс Лидер XXI века
Мастер-класс Лидер XXI векаSchool 242
 
Шевелёв А.Н. 18.11.15
Шевелёв А.Н. 18.11.15 Шевелёв А.Н. 18.11.15
Шевелёв А.Н. 18.11.15 School 242
 
Сенкевич Т.А. вкс 18.11.2015
Сенкевич Т.А. вкс 18.11.2015Сенкевич Т.А. вкс 18.11.2015
Сенкевич Т.А. вкс 18.11.2015School 242
 
Пискунова Е.В. молодой учитель.профстандарт
Пискунова Е.В. молодой учитель.профстандартПискунова Е.В. молодой учитель.профстандарт
Пискунова Е.В. молодой учитель.профстандартSchool 242
 
Изотова И.А. профессиональный стандарт как вектор профессионального развития ...
Изотова И.А. профессиональный стандарт как вектор профессионального развития ...Изотова И.А. профессиональный стандарт как вектор профессионального развития ...
Изотова И.А. профессиональный стандарт как вектор профессионального развития ...School 242
 
Загашев И.О. вкс 18.11.2015
Загашев И.О. вкс 18.11.2015Загашев И.О. вкс 18.11.2015
Загашев И.О. вкс 18.11.2015School 242
 
презентация организация проведения итогового сочинения (изложения)
презентация  организация проведения итогового сочинения (изложения)презентация  организация проведения итогового сочинения (изложения)
презентация организация проведения итогового сочинения (изложения)School 242
 

More from School 242 (20)

4.09.15
4.09.15 4.09.15
4.09.15
 
Последний звонок
Последний звонокПоследний звонок
Последний звонок
 
7 "А" класс, ноябрь
7 "А" класс, ноябрь7 "А" класс, ноябрь
7 "А" класс, ноябрь
 
С днем рождения! октябрь. на сайт
С днем рождения! октябрь. на сайтС днем рождения! октябрь. на сайт
С днем рождения! октябрь. на сайт
 
7 "А" класс, Апрель
7 "А" класс, Апрель7 "А" класс, Апрель
7 "А" класс, Апрель
 
7 "А" класс, март
7 "А" класс, март7 "А" класс, март
7 "А" класс, март
 
7 "А" класс, февраль
7 "А" класс, февраль7 "А" класс, февраль
7 "А" класс, февраль
 
8 а итоги
8 а итоги8 а итоги
8 а итоги
 
Конкурс
КонкурсКонкурс
Конкурс
 
оренбургский пуховый платок
оренбургский пуховый платокоренбургский пуховый платок
оренбургский пуховый платок
 
Общешкольная акция 24 декабря "Русская деревня"
Общешкольная акция 24 декабря "Русская деревня"Общешкольная акция 24 декабря "Русская деревня"
Общешкольная акция 24 декабря "Русская деревня"
 
Самолеты
СамолетыСамолеты
Самолеты
 
Социальный проект
Социальный проектСоциальный проект
Социальный проект
 
Мастер-класс Лидер XXI века
Мастер-класс Лидер XXI векаМастер-класс Лидер XXI века
Мастер-класс Лидер XXI века
 
Шевелёв А.Н. 18.11.15
Шевелёв А.Н. 18.11.15 Шевелёв А.Н. 18.11.15
Шевелёв А.Н. 18.11.15
 
Сенкевич Т.А. вкс 18.11.2015
Сенкевич Т.А. вкс 18.11.2015Сенкевич Т.А. вкс 18.11.2015
Сенкевич Т.А. вкс 18.11.2015
 
Пискунова Е.В. молодой учитель.профстандарт
Пискунова Е.В. молодой учитель.профстандартПискунова Е.В. молодой учитель.профстандарт
Пискунова Е.В. молодой учитель.профстандарт
 
Изотова И.А. профессиональный стандарт как вектор профессионального развития ...
Изотова И.А. профессиональный стандарт как вектор профессионального развития ...Изотова И.А. профессиональный стандарт как вектор профессионального развития ...
Изотова И.А. профессиональный стандарт как вектор профессионального развития ...
 
Загашев И.О. вкс 18.11.2015
Загашев И.О. вкс 18.11.2015Загашев И.О. вкс 18.11.2015
Загашев И.О. вкс 18.11.2015
 
презентация организация проведения итогового сочинения (изложения)
презентация  организация проведения итогового сочинения (изложения)презентация  организация проведения итогового сочинения (изложения)
презентация организация проведения итогового сочинения (изложения)
 

Язык программирования Pascal

  • 2. Оглавление 1. История развития языков программирования 2. Общие сведения о языке программирования Pascal 3. Алфавит языка Pascal 4. Структура программы 5. Пример программы 6. Рабочее окно Pascal 7. Блез Паскаль далее выход
  • 3. История развития языков программирования C C++ Java Basic Fortran Cobol PL/1 Algol-60 Prolog Forth Pascal Algol-68 Oberon Oberon-2 Modula-2 Ada далее назад выход оглавление
  • 4. Общие сведения о языке программирования Pascal Создателем языка программирования Pascal стал Никлаус Вирт – профессор, директор Института информатики Швейцарской высшей политехнической школы. Язык получил своё название в честь французского математика Блеза Клерман- Ферран Паскаля (1623-1662 гг.). Сообщение о завершении разработки было опубликовано в 1970 году. При создании данного языка преследовалось две цели: 1) Разработать язык, предназначенный для обучения программированию с удобной системой обозначений, обеспечивающей ясность восприятия готовых программ. 2) Найти удачный компромисс между простотой языка и наличием далее назад в нём всех средств, необходимых для составления программ любой сложности. оглавление выход
  • 5. далее назад выход Одним из важных требований, предъявляемых к языкам программирования, является их близость и к общепринятой символике и к обычному разговорному языку. Язык Pascal имеет свой алфавит исходных символов, синтаксис и семантику. оглавление Синтаксис – это система правил, определяющих допустимые конструкции из символов алфавита. Семантика – это система правил истолкования отдельных языковых конструкций (предложений, позволяющих при заданных исходных данных однозначно воспроизвести процесс их обработки в программе.
  • 6. специальные символы Алфавит языка Pascal буквы: A…Z a…z знак подчеркива- ния: _ комбинации символов: := присвоить <> не равно .. диапазон значений >= больше или равно <= меньше или равно цифры десятичные: 0…9 шестнадца- тиричные: 0…9, А…F знаки арифмети- ческих действий: + - * / знаки операций сравнения: = > < разделители: . , ; ; “ [ ] { } ( ) @ # $ слова – неделимые последовательности знаков алфавита далее назад выход оглавление
  • 7. Структура программы Программа на языке Pascal состоит из заголовка и тела: Заголовок программы (может отсутствовать) тело программы разделы описаний (могут отсутствовать) Begin раздел операторов (обязателен) End; далее назад выход оглавление
  • 8. Пример программы Задача: Найти сумму двух целых чисел a и b. {1} Program Example_1; {2} uses wincrt; {3} Var a,b,rez: integer; {4} Begin {5} Writeln (‘Введите через пробел два числа’); {6} Readln (a,b); {7} rez:=a+b; {8} Writeln (‘Результат сложения равен ’, rez); {9} End. далее назад выход оглавление
  • 9. (1) Имя программы. В имени программы не должно быть пробелов, оно должно начинаться с буквы и состоять только из латинских букв, цифр, спецсимволов (здесь символ “подчеркивание”). Разделы описаний: (2) Раздел описания подключаемых библиотечных модулей. (3) Раздел описания переменных. Начинается со служебного слова Var, после которого следует последовательность объявлений переменных разделенных точкой с запятой. В каждом объявлении перечисляются через запятую имена переменных одного типа, после чего ставится двоеточие и указывается тип переменных. В нашем примере используются переменные целого типа – integer. далее назад выход оглавление
  • 10. Раздел операторов: (4,9) Начинается со слова Begin и оканчивается словом End. (5) Оператор Writeln – записать (вывести) на экран текст, заключенный между апострофами. Ln прибавляется для того, чтобы курсор автоматически переходил на следующую строку. (6) Оператор Readln – читать данные с клавиатуры. Здесь переменной a присваивается значение 1-ого числа, b - 2-ого. (7) Оператор присваивания (:= знак присваивания). Здесь переменной rez присваивается значение суммы переменных a и b. (8) Оператор Writeln - выводит на экран текст, заключенный между апострофами и значение переменной rez. далее назад выход оглавление
  • 11. главное меню Добро пожаловать в рабочую среду Borland Pascal for Windows основное, или рабочее окно далее назад выход оглавление
  • 12. Блез Паскаль Блез Паскаль (1623-1662 гг.) – один из самых знаменитых людей в истории человечества. За свою короткую жизнь Паскаль вошел в историю как выдающийся математик, физик, философ и писатель. Блез Паскаль также внес свою лепту и в информатику: он создал механическое вычислительное устройство – суммирующую машину, которая позволяла складывать в десятичной системе исчисления. В этой машине цифры шестизначного числа задавались путем соответствующих поворотов дисков (колесиков) с цифровыми делениями, а результат операции можно было прочитать в шести окошечках – по одному на каждую цифру. Диски были механически связаны, при сложении учитывался перенос единицы в следующий разряд. Другие операции выполнялись при помощи довольно неудобной процедуры повторных сложений, и в этом заключался главный недостаток машины. Однако изобретенный Паскалем принцип связанных колес явился основой, на которой строилось большинство вычислительных устройств на протяжении следующих трех столетий. назад выход оглавление