Простые задачи по программированию | Язык Паскаль

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

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

Линейные алгоритмы:

Обмен значений переменных
Сумма и произведение цифр случайного трехзначного числа
Случайное трехзначное число, оканчивающееся на 0
Вывести уравнение прямой, проходящей через две точки

Операторы ветвления (условные операторы):

Найти максимальное число из трех
Вывести нечетное число
Проверка кратности числа
Вычисление значения функции

Циклы:

Вывод квадратов натуральных чисел
Кубы чисел от A до B
Возведение числа в степень
Вычисление факториала числа
Извлечение цифр числа
Найти сумму четных цифр числа
Посчитать четные и нечетные цифры числа

Массивы:

Сумма и произведение элементов одномерного массива
Сумма элементов частей массива
Поиск максимального элемента в массиве
Разделить элементы массива на максимальный
Первый положительный элемент массива
Максимальный по модулю элемент массива
Заменить элементы массива на противоположные
Элементы массива, которые больше предыдущего
Поменять местами минимальный и максимальный элементы массива
Найти разность между максимальным и минимальным элементами массива
Сумма положительных элементов массива
Найти количество положительных элементов массива
Определить индексы элементов массива, значение которых лежит в указанном пределе

Матрицы:

Сумма элементов двумерного массива
Найти максимальный элемент диагонали

Строки:

Четные и нечетные символы разделить по разным строкам
Количество цифр в строке
Частота встречаемости символа в строке
Переворот строки

Функции и процедуры:

Функция, возвращающая среднее арифметическое двух аргументов
Заполнение массива и его вывод на экран