Любую сложную программу можно разбить на элементарные фрагменты, при составлении которых можно использовать базовые алгоритмы. Здесь приведены примеры таких алгоритмов на двух наиболее распространенных в школе языках Basic и Pascal.
- Поиск символа (порядкового номера, последнего)
- Повтор заданной буквы в тексте
- Замена символа.
- Вставка слова s на i-тое место в текст st
- Поиск слова (порядкового номера первой буквы, последнего, если оно встречается несколько раз)
- Замена слова.
- Удаление символа
- Удаление слова (аналогично удалению символа)
- Вывод массива (индекс, элемент)
- Перестановка элементов на четных и нечетных местах
- Сумма массива
- Среднее арифметическое
- Сумма по условию
- Произведение по условию
- Максимальный (минимальный) элемент
- Индекс максимального (минимального)
- Упорядочение массива по убыванию (возрастанию)
- Поиск максимального (минимального)
- Поиск индексов максимального (минимального)
- Суммы по рядам (по столбцам аналогично)
- Главная диагональ if i=j …, число столбцов и строк одинаково m=n.
- Замена элементов выше диагонали (например, отрицательных нулями)
- Суммирование двух массивов с одинаковым количеством элементов (умножение аналогично)
- Обмен местами элементов двух массивов с одинаковым количеством элементов
- Вывод на экран (первый столбик – индексы)
for i:= 1 to n do a[i]:=random(m+1)+n; //m - интервал, n - минимальное значение.
PasсalABC - cистема Pascal ABC предназначена для обучения программированию на языке Паскаль и ориентирована на школьников и студентов младших курсов
Калькулятор точек разрыва онлайн
Узнать стоимость за 15 минут