Висагинас, Литва, 2003. — 60 с.
Ознакомление с основами программирования на примере языка Turbo Pascal.
Содержание.
Первая программа.
Что такое программа?
Имена.
Зарезервированные слова.
Переменные.
Константы.
Стандартные математические операции.
Оператор присваивания.
Пример программы.
Операторы ввода и вывода.
Оператор ввода readln.
Оператор вывода write.
Самостоятельные задания.
Работа с цифрами.
Выделение цифр числа.
Конструирование числа по его цифрам.
Обобщение.
Самостоятельные задания.
Условный оператор.
Что такое условие.
Укороченный вариант условного оператора.
Составной оператор.
Составные условия.
Вложенные условные операторы.
Оператор выбора case.
Самостоятельные задания.
Стандартные типы переменных.
Общий обзор стандартных типов.
Целые типы.
Вещественные типы.
Логический тип.
Символьные типы.
Подпрограммы.
Зачем нужны подпрограммы?
Процедуры.
Аргументы процедуры.
Результаты процедуры.
Функции.
Самостоятельные задания.
Циклы.
Цикл for.
Нахождение суммы.
Нахождение произведения.
Нахождение количества.
Цикл while.
Цикл repeat . Until.
Сравнение циклов.
Самостоятельные задания.
Натуральные числа.
Делители чисел.
Простые числа.
Наибольший общий делитель.
Наименьшее общее кратное.
Массивы.
Определение и примеры.
Операции с элементами массива.
Анализ информации в массиве.
Рекуррентные соотношения.
Последовательность фибоначчи.
Другие рекуррентные последовательности.
Оптимизация программ.
Задача про интеллигентного студента.
Самостоятельные задания.
Приложение.
Замечания и предложения присылайте по адресу:
[email protected]