Простые задачи по программированию

Коллекция простых задач по программированию, решение которых написано на языке Pascal. Темы: линейные алгоритмы, ветвления, циклы, массивы, строки и др.

Найти сумму четных цифр числа
Элементы массива, которые больше предыдущего
Разделить элементы массива на максимальный
Первый положительный элемент массива
Максимальные элементы столбцов матрицы
Четные и нечетные символы разделить по разным строкам
Заменить элементы массива на противоположные
Поменять местами строки матрицы
Найти наибольший по модулю элемент матрицы
Поменять местами минимальный и максимальный элементы массива
Найти разность между максимальным и минимальным элементами массива
Найти сумму четных отрицательных элементов массива
Минимальный из элементов массива с нечетными индексами
Вывести элементы массива, которые больше среднего арифметического
Функция, возвращающая среднее арифметическое двух аргументов
Сумма положительных элементов массива
Сумма и произведение элементов матрицы
Количество положительных элементов главной диагонали матрицы
Случайное трехзначное число, оканчивающееся на 0
Найти количество положительных элементов массива
Вывести нечетное число
Переписать числа из одного файла в другой
Найти количество всех двухзначных чисел, у которых сумма цифр кратная 2
Сумма и произведение цифр случайного трехзначного числа
Составьте таблицу значений функции
Расстояние между точками в n-мерном пространстве
Сформировать массив B из положительных элементов массива A, имеющих четный индекс
Процентное соотношение строчных и прописных букв
Найти среднее арифметическое отрицательных элементов массива. Заменить на него минимальный элемент.
Вывести уравнение прямой, проходящей через две точки
Программа "Угадай число" с использованием только оператора ветвления
Сколько цифр в числе и его знак
Определить количество дней в году
Опредилить принадлежность точки кругу
Определить индексы элементов массива, значение которых лежит в указанном пределе
Найти числа, отклоняющиеся от среднего значения
Посчитать четные и нечетные цифры числа
Процедура нахождения по заданным длине стороны треугольника и прилежащим углам длин остальных сторон
Функция вычисления f(x) в зависимости от значения x
"Переворот" числа
Сколько раз в матрице встречается заданное число
Максимальный по модулю элемент массива
Среднее арифметическое всех чётных элементов массива, стоящих на нечётных местах
Сумма элементов частей массива
Кубы чисел от A до B
Добавление правильного окончания (слова) к числу
Обмен значений переменных
Вычисление факториала числа
Пример простейшего ввода и вывода данных
Пример форматированного вывода вещественных чисел
Пример форматированного вывода невещественных типов
Определить количество простых чисел
Сумма элементов различных рядов
Проверка кратности числа
Извлечение цифр числа
Пример использования записи с вариантами
Фильтрация записей по значению поля
Масштабирование фигуры
Сумма и произведение цифр числа
Как избавиться от goto
Вывод квадратов натуральных чисел
Удаление одинаковых символов
Вывод строки по диагонали
Частота встречаемости символа в строке
Переворот строки
Вставка подстроки
Удаление подстроки
Копирование части строки
Определение длины строки
Числа Фибоначчи
Копирование текстовых файлов
Запись в типизированный и текстовый файлы
Сумма и произведение элементов одномерного массива
Псевдослучайные числа. Функция, возвращающая значение и меняющая параметр
Обмен значений переменных
Возведение числа в степень
Таблица умножения на Паскале
Определить возможность существования треугольника по сторонам
Определение четверти на координатной плоскости
Оператор case в задаче выбора
Найти максимальное число из трех
Вычисление значения функции