Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 0
Регистрация: 07.12.2010
Сообщений: 3

Библиотека алгоритмов

07.12.2010, 16:32. Показов 1606. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1. Весь ввод и вывод через два текстовых файла, один предназначен для ввода, другой для вывода. НИКАКОГО ВВОДА И ВЫВОДА ЧЕРЕЗ ЭКРАН!
2. НИКАКОГО использования стандартных функций для строк, кроме length() и +
3. Все пункты, кроме 7 и 8, делать БЕЗ помощи процедур и функций (кроме ввода и вывода, процедуры для которого в каждой задаче обязательны, как требует пункт 8.1

1. АРИФМЕТИЧЕСКИЕ ДЕЙСТВИЯ, ЦЕЛОЧИСЛЕННОЕ ДЕЛЕНИЕ
1.1 Алгоритм нахождения НОД(n, m) с помощью разницы
1.2 Алгоритм Евклида нахождения НОД(n, m)
1.3 Вывод N-го числа Фибоначчи
1.4 Проверка числа р на простоту
1.5 Проверка числа на совершенность(число равно сумме всех своих делителей, кроме самого себя, например 6=1+2+3)

2. ЗАДАЧИ НА ЦИФРЫ ЧИСЛА
2.1 Подсчет знакопеременной суммы числа(например, если число 9342, то надо найти 2-4+3-9)
2.2 Дано число N. Найти число, получаемое из N дописыванием справа и слева от него цифры 1(т.е. было 234, стало 12341)

3.ОДНОМЕРНЫЕ МАССИВЫ
3.1 Нахождение максимума, минимума массива и их индексов за один проход по алгоритму
3.2 Разворот массива
3.3 Сдвиг массива на k шагов вправо и влево
3.4 Сортировка массива методом пузырька
3.5 Сортировка массива методом выбора
3.6 Двоичный поиск в упорядоченном массиве

4.ДВУМЕРНЫЕ МАССИВЫ
4.1 Транспонирование матрицы
4.2 Алгоритм Гаусса приведения квадратной матрицы А к треугольному виду

5. СИМВОЛЫ И СТРОКИ
5.1 Нахождение подстроки в строке
5.2 Удаление заданного числа символов в строке с заданной позиции
5.3 Вставка подстроки в строку на заданную позицию

6.ТИПИЗИРОВАННЫЕ ФАЙЛЫ+ЗАПИСИ
6.1 Создать файл типа record, в котором содержатся 3 поля скалярного типа и 1 поле типа "одномерный массив". В файле должно быть не менее 20-ти записей. Затем прочитать этот файл и красиво вывести его содержимое в текстовый файл

7. МНОЖЕСТВА
7.1 Создать модуль, содержащий функции, вычмсляющие для конечных множеств типа integer операции пересечения, объединения, разности

8. ПРОЦЕДУРЫ И ФУНКЦИИ
8.1 Сделать во всех заданиях с 1 по 6 ввод и вывод при помощи процедур
8.2 Написать модуль, в котором задачи 1.1, 1.2, 1.3, 1.4, 1.5, 2.1, 2.2, 4.2, 5.1, 5.2, 5.3 реализованы как функции
8.3 Написать модуль, в котором задачи 3.2, 3.3, 3.4, 3.5, 4.1 реализованы как процедуры

В ПУНКТАХ 8.2 И 8.3 ВВОД И ВЫВОД ОПУСКАТЬ, СЧИТАТЬ, ЧТО ДАННЫЕ УЖЕ ВВЕДЕНЫ. ПРОЦЕДУРЫ И ФУНКЦИИ ДОЛЖНЫ ОТРАЖАТЬ АЛГОРИТМ ДЛЯ ВВЕДЕННЫХ ДАННЫХ.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.12.2010, 16:32
Ответы с готовыми решениями:

Библиотека алгоритмов для поиска кратчайшего пути графа
Создать библиотеку алгоритмов. в ней создать 2 алгоритма поиска кратчайшего пути графа (Дейкстры и Флойда). Результат должен выводиться...

Теория Алгоритмов или Путеводитель по созданию простых и эффективных алгоритмов
Я начинаю изучать язык Си, но в целом представляю, что такое алгоритм; могу написать алгоритм несложной задачи с использованием простых...

Разработка и отладка алгоритмов и программ с использованием шаблонов классов и алгоритмов библиотеки STL
1. Создать объект-контейнер и заполнить его данными. 2. Просмотреть контейнер. 3. Изменить контейнер, удалив из него одни...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.12.2010, 16:32
Помогаю со студенческими работами здесь

Дорожная библиотека + основная библиотека процессов
Доброго времени! Пытаюсь совместить в одной модели дорожную библиотеку и библиотеку моделирования процессов следующим образом. По дороге...

Библиотека QT Linux X11 и библиотека QT Embedded Linux одно ито же???
Вот стал скачивать эти библиотеки и вижу - у них размер одинаковый......да и ссылка одна и та же..... Это одно и тоже ? а в чём прикол???...

Программирование алгоритмов
Помогите пожалуйста вычислить S=\int_{a}^{b}f(x)dx методом прямоугольников (S=h*\sum_{i=1}^{n}f(xi)) или трапеций...

Исправление алгоритмов
Привет всем народ. Тут такое дело...есть три алгоритма программы на C# но вот беда...запара...глядите: 1)Метод половинного деления: ...

Оптимизация алгоритмов
Привет всем). Есть задача: "Дана целочисленная прямоугольная матрица. Определить номера строк и столбцов всех седловых точек". Я решил...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Программный отбор значения справочника
Maks 21.03.2026
Процедура ВодителиНачалоВыбора(Элемент, ДанныеВыбора, ВыборДобавлением, СтандартнаяОбработка) / / Отключаем стандартную обработку (стандартное открытие формы выбора без фильтров) . . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru