Все курсы TeachPro :: Курс TeachPro Программирование на TurboPascal

Интегрированная среда Турбо Паскаля

Основы работы со средой Турбо Паскаля
Функциональные клавиши
Текстовый редактор
Система меню Турбо Паскаля
Работа в среде Турбо Паскаля

Введение в Турбо Паскаль

Алфавит языка
Элементарные конструкции
Типы данных
Описание массивов
Оператор: присваивания, перехода, простой, составной
Условный оператор и оператор выбора
Оператор цикла типа арифметической прогрессии
Оператор цикла While
Оператор цикла Repeat
Break и Continue

Структурированные типы данных

Работа с множествами
Задачи на использование множеств

Использование подпрограмм в Турбо Паскале

Структура программы
Описание и вызов процедур и функций
Формальные и фактические параметры
Область действия идентификаторов
Рекурсивные процедуры и функции
Модуль.

Стандартные процедуры и функции

Математические функции
Функции округления и преобразования типов
Функции и процедуры порядкового типа
Строковые функции
Строковые процедуры
Примеры использования строковых процедур
Процедуры ввода данных
Процедуры вывода данных
Особенности вывода вещественных значений
Процедура вывода данных Writeln
Вспомогательные процедуры и функции

Решение задач с использованием языка Турбо Паскаль

Обработка чисел

Работа с числами часть 1
Работа с числами часть 2
Работа с числами часть 3

Обработка одномерных массивов

Работа с одномерными массивами часть 1
Работа с одномерными массивами часть 2
Работа с одномерными массивами часть 3
Работа с одномерными массивами часть 4
Работа с одномерными массивами часть 5
Работа с одномерными массивами часть 6
Работа с одномерными массивами часть 7
Удаление элементов из одномерного массива
Задача слияния двух массивов

Обработка двумерных массивов

Работа с двумерными массивами часть 1
Работа с двумерными массивами часть 2
Работа с двумерными массивами часть 3
Работа с двумерными массивами часть 4
Работа с двумерными массивами часть 5
Работа с двумерными массивами часть 6
Работа с двумерными массивами часть 7
Задача на операторы цикла
Упорядочить столбцы по неубыванию характеристик
Удалить строки матрицы из нулевых элементов
Дублировать столбцы матрицы

Обработка строк

Задачи на обработку строк
Задача нахождения цифр в строке
Дублирование в строке анаграмм первого слова
Удалить четные буквы в словах палиндромах
Продублировать слова для которых есть еще две анаграммы
Удалить лишние разделители между словами максимальной серии

Решение задач с процедурами и функциями

Решение задачи с процедурой и функцией
Удалить строки и столбцы матрицы, в которых нет хотя бы одного палиндрома
Удалить строки и столбцы матрицы, в которых есть хотя бы один палиндром
Сумма координат первого элемента матрицы, вокруг которого все числа простые
Дублировать строки матрицы, состоящие из чисел Фибоначчи
Подсчитать количество диагоналей, параллельных главной, которые состоят из тех же элементов, что и симметричная диагональ