
- •Лабораторная работа №1. Знакомство с интегрированной средой TurboPascal
- •Задание 1. Знакомство с интерфейсом среды TurboPascal
- •Задание 2. Работа с буфером обмена
- •Задание 3. Компиляция и запуск программы
- •Лабораторная работа №2. Программирование линейных алгоритмов
- •Задание 1. Вычисление площади треугольника
- •Задание 2. Вычисление сопротивления цепи
- •Задание 3. Вычисление значения функции
- •Задание 4. Самостоятельное решение задач
- •Тестовое задание. Вариант задает преподаватель!
- •Лабораторная работа №3. Разветвляющиеся алгоритмы
- •Р ис. 1. Блок-схема условного оператора
- •Задание 1. Использование условного оператора
- •Р ис. 2. Блок-схема программы
- •Задание 2. Вложенные условные операторы
- •Задание 3. Нахождение максимума двух чисел
- •Задание 4. Самостоятельное решение задач
- •Тестовое задание. Вариант вашего задания совпадает с номером вашего компьютера!
- •Контрольное задание Вариант вашего задания задает преподаватель!
- •Лабораторная работа №4. Программирование циклов с условием
- •Задание 1. Оператор цикла с предусловием
- •Задание 2. Программа "Угадай число".
- •Задание 3. Алгоритм Евклида.
- •Задание 4. Оператор цикла с постусловием
- •Задание 5. Решение задач по теме
- •Лабораторная работа №5. Программирование циклов с параметром
- •Задание 1. Нахождение суммы
- •Задание 2. Таблица перевода миль в километры
- •Задание 3. Табулирование функции
- •Задание 4. Решение задач по теме Номера задачзадает преподаватель!
- •Контрольное задание Вариант вашего задания задает преподаватель!
- •Лабораторная работа №6. Решение задач целочисленной арифметики
- •Номера задачзадает преподаватель!
- •Лабораторная работа №6. Одномерные массивы
- •Задание 1. Ввод и вывод элементов массива
- •Задание 2. Использование массивов при вычислении значений функции
- •Задание 3. Однотипная обработка элементов массива
- •Задание 4. Нахождение минимального (максимального) элемента массива
- •Задание 5. Нахождение суммы элементов массива
- •Задание 6. Нахождение количества элементов массива
- •Задание 7. Решение задач по теме Номера задачзадает преподаватель!
- •Контрольное задание Вариант вашего задания задает преподаватель!
- •Лабораторная работа №7. Строковые переменные
- •Задание 1. Проверка на совпадение первой и последней букв строки
- •Задание 2. Подсчет количества букв
- •Задание 3. Слова - перевёртыши
- •Задание 4. Замена букв в слове
- •Задание 5. Удаление символов в слове
- •Задание 6. Решение задач по теме Номера задачзадает преподаватель!
- •Контрольное задание Вариант вашего задания задает преподаватель!
Задание 3. Компиляция и запуск программы
У программистов существует такое негласное правило чтобы продемонстрировать новый язык программирования, необходимо написать на нем программу, выводящую "Hello, world!", что значит "Привет, мир!". Это забавное правило придумано для того, чтобы показать хоть что-нибудь на языке, не знакомом пользователю, и продемонстрировать, как можно вывести данные на экран.
Итак, напишем программу, выводящую строку "Hello, world!"на экран монитора.
Запустите Turbo Pascal.
В окне редактирования наберите текст программы:
Program Hello_world;
begin
Write('Hello, world!');
Readln;
end.
Далее составленную программу необходимо проверить на ошибки. Для этого необходимо нажать комбинацию клавиш Alt+F9. Процесс, который происходит при этом, называется "компиляция". Компиляцияэто перевод программы с языка программирования на машинный язык, понятный компьютеру.
Если в процессе компиляции будут обнаружены ошибки, то процесс будет приостановлен. При этом курсор будет установлен в то место программы, где обнаружена ошибка, а в верхней части окна редактирования появится красная строка предупреждения с названием ошибки. Например:
Error 3. Unknownidentifier. (Это означает, что в программе есть неописанная переменная)
Необходимо исправить ошибку и опять запустить компилятор. Процесс повторяется до тех пор, пока компиляция не будет успешной.
Если программа написана без ошибок или все ошибки исправлены, то появиться окно с сообщением об успешной компиляции:
Compilesuccessfull: Pressanykey (Компиляция прошла успешно: Нажми любую клавишу)
После удачного процесса компиляции программа помещается в память компьютера и может быть запущена на выполнение.
Для того чтобы запустить программу на выполнение используется комбинация клавиш Ctrl+F9. При этом происходит описанный выше процесс компиляции и сразу же происходит попытка запуска откомпилированной программы. Запустить программу на выполнение можно также с помощью команды меню Run/Run.
Запустите процесс компиляции программы комбинацией клавиш Alt+F9. В случае обнаружения ошибок исправьте их.
Запустите программу на выполнение. На экране появится строка Hello, world!, после чего выполнение программы приостановится. При нажатии на клавишу Enter программа завершит свою работу.
Важно!
Для открытия окна с результатами вывода на экран нужно нажать комбинацию клавиш Alt+F5. Для перехода к окну редактирования нужно нажать клавишу Esc.
Самостоятельно составьте программу, выводящую на экран вашу фамилию, имя и отчество. Сохраните программу на диске под своей фамилией.
Лабораторная работа №2. Программирование линейных алгоритмов
Цель работы:Освоить приемы программирования линейных алгоритмов.
Линейным называется алгоритм, в котором результат получается путем однократного выполнения заданной последовательности действий при любых значениях исходных данных. Согласно линейному алгоритму, выполнение программы начинается с ее первого исполняемого оператора. Операторы будут задействованы последовательно, один за другим, в соответствии с их расположением в тексте программы.
Перед выполнением этой лабораторной работы необходимо ознакомиться со структурой программы на языке TurboPascal, правилами записи выражений, операторами присваивания и ввода-вывода, а также стандартными арифметическими функциями.