Создан заказ №7062973
3 июня 2021
Нужно сделать 8 лабораторных работ. Задания в описании
Как заказчик описал требования к работе:
1) Определить структурированный тип и набор функций для работы с таблицей записей, реализованной в массиве структур. В перечень функций входят:
· ввод записи таблицы с клавиатуры;
· загрузка и сохранение таблицы в текстовом файле;
· просмотр таблицы;
· сортировка т
аблицы в порядке возрастания заданного поля;
· поиск в таблице элемента с заданным значением поля или с наиболее близким к нему по значению;
· удаление записи;
· изменение (редактирование) записи;
· вычисление с проверкой и использованием всех pfgbctq по заданному условию и формуле (например, общая сумма на всех счетах).
Перечень полей структурированной переменной:
1. Фамилия, номер счета, сумма на счете, дата последнего изменения.
2)Вариант задания реализовать в виде функции, использующей для работы со строкой только указатели и операции над ним вида *p++, p++, p[i] и т.д.. Если функция возвращает строку или ее фрагмент, то это также необходимо сделать через указатель.
1. Функция находит минимальный элемент массива и возвращает указатель на него. С использованием этой функции реализовать сортировку выбором.
3) 1. Функция получает линейный массив целых, находит в нем последовательности подряд возрастающих значений и возвращает их в динамическом массиве указателей на линейные массивы (аналог двумерного массива). В каждом из линейных динамических массивов содержится копия возрастающей последовательности, начиная с индекса 1, а под индексом 0 содержится его длина. Невозрастающие значения включаются в отдельный массив, добавляемый в конец (или начало) массива указателей.
4) Замечания по выполняемым операциям. Объединение - результат содержит элементы из двух исходных структур данных (СД), элемент, присутствующий в обеих СД, включается в одном экземпляре. Пересечение - результат содержит элементы, одновременно присутствующие в обеих структурах данных. Разность - результат содержит элементы из первой СД, которые отсутствуют во второй.
1. Объединение двух односвязных списков.
5) Тройки и семерки. Какое наименьшее число обладает тем свойством, что оно записывается только с помощью цифр 3 и 7 и что как оно, так и сумма его цифр делятся на 3 и 7? Например, 7 733 733 делится без остатка на 3 и на 7, но сумма его цифр (33) на 3 делится, а на 7 нет, поэтому оно не может служить решением задачи. 6) Скину скриншот лабы.
7) Преобразовать функцию сортировки с использованием массивов (b), списков (6.3), деревьев (8.4, 8.5) в итератор. Проверить его работу на двух структурах данных содержащих указатели на различные типы (например, целые и строки). Массив преобразовать в массив указателей. 8) 1. Программа деления целых чисел произвольной длины во внутреннем представлении с использованием операций вычитания, инкремента и проверки на знак результата. Частное определяется как количество вычитаний делителя из делимого до появления отрицательного результата (проверить на переменных типа long)
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
4 июня 2021
Заказ завершен, заказчик получил финальный файл с работой

5

Нужно сделать 8 лабораторных работ. Задания в описании.jpg
2021-06-07 15:04
Последний отзыв студента о бирже Автор24
Общая оценка
5

Положительно
Очень качественно , и самое главное что все просто. Спасибо автору за поддержку и ответы на мои тупые вопросы )