Решить две задачи на си по структурам

Отменен
Заказ
3324549
Раздел
Программирование
Тип работы
Антиплагиат
Не указан
Срок сдачи
18 Июн 2020 в 19:55
Цена
Договорная
Блокировка
10 дней
Размещен
14 Июн 2020 в 10:19
Просмотров
109
Описание работы
  1. «Структуры и функции»

Описать тип struct Interval, задающий замкнутый интервал [a, b] на действительной оси. Реализовать в виде отдельных функций следующие операции над интервалами: а) проверка включения одного интервала в другой, б) проверка принадлежности действительного числа интервалу, в)проверка симметричности интервала относительно нуля, г) вычисление радиуса интервала (расстояния от центральной точки до концов интервала), д) вычисление cуммы I3(a3, b3) интервалов I1(a1, b1) и I2(a2, b2), где a3 = a1 + a2, b3 = b1 + b2; е) вычисление произведения I3(a3, b3) интервалов I1(a1, b1) и I2(a2, b2), где a3 = min(a1a2, a1b2, b1a2, b1b2), b3 = max(a1a2, a1b2, b1a2, b1b2). С использованием описанных типа и функций разработать программу, которая для заданного набора из N интервалов находит 1) среднее арифметическое всех интервалов из набора, не содержащих нуля и имеющих радиус больше, чем у половины других интервалов набора; 2) является ли симметричным интервал, полученный перемножением всех интервалов набора, включающих в себя по крайней мере один другой интервал из набора.


  1. «Массив структур»


При решении задач этого раздела необходимо разработать программу, позволяющую работать со списком структурированных данных. Хранение данных необходимо организовать в виде массива структур. В программе должны быть реализованы следующие функции:

1) создание новой записи в списке;

2) вывод списка на экран в табличном виде;

3) поиск записей в списке;

4) удаление записи из списка.

Выбор действия со списком должен производиться пользователем в диалоговом режиме.


Список оценок студентов, полученных в очередную сессию. Каждая строка списка содержит фамилию и имя студента, номер зачетной книжки, и оценки по пятибалльной шкале по нескольким дисциплинам (не более четырех). Разные студенты могут иметь разные учебные планы, и, соответственно, различное количество оценок. Обеспечить поиск а) студентов по подстроке фамилии; б) студентов с заданным именем, не имеющих троек.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир