- •Язык Pascal в популярном изложении
- •§ 1 Постоянные и переменные величины
- •§ 2 Арифметические действия. Элементарные функции
- •§ 3 Арифметические выражения. Скобки
- •§ 4 Вычисление значения арифметического выражения. Команда присваивания
- •§ 5 Типы числовых данных
- •§ 6 Описание числовых переменных
- •§ 7 Обобщение по вещественному типу данных
- •§ 8 Обобщение по целому типу данных
- •§ 9 Простая программа. Команда Writeln
- •§ 10 Исполнение программы. И снова о команде Writeln
- •§ 11 Исполнение программы (продолжение). Сообщения об ошибках
- •§ 12 Учимся самостоятельно писать программы и отлаживать их на компьютере
- •§ 13 Строка символов в команде Writeln
- •§ 14 Ввод исходных данных. Команда Readln
- •§ 15 Отношения между величинами
- •§ 16 Разветвляющиеся алгоритмы. Полное ветвление
- •§ 17 Разветвляющиеся алгоритмы. Неполное ветвление
- •§ 18 Давайте попробуем разработать программу - тест
- •§ 19 Команда множественного выбора case
- •§ 20 Графика в паскаЛе
- •§ 21 Цикл пока в языке Паскаль
- •§ 22 Цикл для каждого в языке Паскаль
- •§ 23 Работа цикла для каждого (for)
- •§ 24 Модификация цикла для каждого
- •§ 25 Некоторые специальные процедуры и функции, используемые в языке
- •§ 26 Разработка мультика
- •§ 27 Строковый тип данных
- •§ 28 Строковые процедуры и функции
- •§ 29 Массивы, размерность, длина, описание массивов
- •§ 30 Процедуры в языке Паскаль
- •1) Процедуры без параметров;
- •§ 31 Процедуры без параметров
- •§ 32 Процедура с параметрами-значениями
- •§ 33 Процедуры с параметрами-переменными
- •§ 33 Функции, определенные пользователем
- •§ 34 Несколько рекомендаций по использованию процедур и функций
§ 10 Исполнение программы. И снова о команде Writeln
После загрузки Турбо Паскаля Вы увидите окно редактирования. Теперь нужно ввести текст программы.
После ввода текста программы Вы увидите, что команды, предписанные в исполняемой части программы, выполнятся не сразу, а только после того, как Вы нажмете клавиши CTR+F9 или в главном меню выполните команду Run-Run.
Если Вы не сделали ошибок, то произойдет выполнение программы и будут вычислены Z и C.
Чтобы увидеть результат, нажмите клавиши ALT+F5. Тем самым Вы откроете экран пользователя, где будет записан такой результат для первого варианта программы:
-56
3.0000000000Е+00
Для второго варианта программы этот же результат будет выведен в одной строке:
-56 3.0000000000Е+00
Это значит, что Z=-56, а С=3.0000000000E+00
Если с целой величиной Z все понятно, то с вещественной С разберемся.
Число 3.0000000000Е+00 означает тоже, что в математике число 3.0000000000*1000=3.0=3
Чтобы не получать так некрасиво оформленных вещественных результатов можно внести коррективы в команду для вывода Writeln – после имени переменной С через двоеточие сначала указать сколько цифр Вы желаете видеть при выводе результата, а затем вновь через двоеточие – сколько цифр Вы желаете вывести в дробной части числа.
Например, при команде
Writeln(C:5:2); результат будет таким 3.00
Writeln(C:5:1); результат будет таким 3.0
Writeln(C:5:0); результат будет таким 3
Чтобы вернуться в окно редактирования, нажмите любую клавишу.
§ 11 Исполнение программы (продолжение). Сообщения об ошибках
Выше мы предполагали, что программа была без ошибок. Как поведет себя Паскаль, если Вы допустили ошибку, например, забыли поставить ; после команды?
После того, как Вы нажмете клавиши CTRL+F9, вверху экрана появится красная строка с надписью
Error 85: “;” expected.
85 – это номер ошибки по специальному каталогу, который есть в любом учебнике по Паскалю
После : идет краткое сообщение об ошибке. В данном случае фраза переводится так «; отсутствует».
При этом ошибку в программе надо искать либо в строке, где мигает курсор, либо выше мигающего курсора.
Вот наиболее часто встречающиеся ошибки:
Error 85: “;” expected.- отсутствует ;
Error 200: Division by zero. – деление на 0
Error 3: Unknown identifier. - отсутствует описание переменной
Error 91: “:=” expected. – неправильно написан знак ПРИСВОИТЬ (обычно забывают двоеточие)
Error 26: Type mismatch – несоответствие типов данных (например, к переменным целого типа применено деление /)
§ 12 Учимся самостоятельно писать программы и отлаживать их на компьютере
Задание
Напишите программы для вычисления
площади прямоугольника по его длине и ширине;
площади круга и длины окружности по известному радиусу;
значения функции Y=5x2+3x-7;
значения выражения –52+2,4+(-3,6)3
Алгоритм Ваших действий при решении задач:
Запишите в тетради, что ДАНО, что надо ВЫЧИСЛИТЬ и по каким ФОРМУЛАМ
Например для первой задачи:
Дано: a – длина прямоугольника
b – ширина прямоугольника
Вычислить: S=ab
Напишите в тетради программу:
Var
a,b,s:Real;
Begin
a:=5;
b:=6;
S:=a*b;
Writeln (S);
End.
Посчитайте устно, какой результат должен получиться после выполнения программы и запишите его в тетради.
Загрузите Паскаль и введите текст программы.
Запустите программу на выполнение (Ctrl+F9)
Чтобы увидеть результат откройте экран пользователя (Alt+F5)
Сравните полученный результат с результатом устного счета.
Чтобы приступить к решению новой задачи, откройте новое окно (File-New).
P.S. К старому окну можно вернуться нажав Alt+№окна
