C++

В соответствии с вариантом(РАСПИСАНИЕ ЗАНЯТИЙ) разработайте программу для обработки структурных типов данных. Реализуйте отдельные функции для ввода, вывода, поиска информации по некоторому условию, сортировки по некоторому признаку.

РАСПИСАНИЕ ЗАНЯТИЙ: день недели, номер пары, название дисциплины, Фамилия И.О. преподавателя. Упорядочьте по возрастанию номера пары. Выведите расписание на указанный день недели.

Исправить ошибки

#include #include #include #include #include #include #include #include

using namespace std; // ================ описание типов данных ======================

// ------- описание структурного типа данных РАСПИСАНИЕ ----------- int N; struct RASPISANYE {

int DenNedeli; //День недели

int Number; //Номер пары

char Subject[20]; //Название предмета

char Name[15]; //ФИО преподавателя };

RASPISANYE vvod(void) { RASPISANYE raspisanye; cout > raspisanye.DenNedeli; cout > raspisanye.Number; cout > raspisanye.Subject; cout > raspisanye.Name; return raspisanye; };

RASPISANYE* Mass() { cout <: "="" <<="" endl;="" cin="">> N; RASPISANYE* arr; arr = new RASPISANYE[N]; return arr; }

void vvodrasp(RASPISANYE* raspisanye) {

for (int i = 0; i = vvod(); cout

void vivod(RASPISANYE raspisanye) { cout " " "

void vivodrasp(RASPISANYE* raspisanye) { cout <:"; for="" (int="" i="0;" i="" <="" N;="" i++)="" {="" cout="" <<="" "Пара="" номер:="" :="" "="" <<="" i="" +="" 1="" <<="" endl;="" vivod(raspisanye); cout

void sortrasp(RASPISANYE* raspisanye) { int max; for (int j = 0; j raspisanye.Number) { swap(raspisanye[max], raspisanye); } } } };

void poisk(RASPISANYE* raspisanye) { cout <: ";="" int="" x;="" cin="">> x; for (int i = 0; i .DenNedeli) == x) { vivod(raspisanye); cout

int main() { setlocale(0, "ru"); RASPISANYE raspisanye; Mass(); vvodrasp(&raspisanye); vivodrasp(&raspisanye); sortrasp(&raspisanye); cout <:" <<="" endl="" <<="" endl="" <<="" endl;="" vivodrasp(&raspisanye);="" poisk(&raspisanye);="" return="" 0;="" delete[]="" &="" raspisanye;="" }<="" p="">

3 года назад
Dashmenko
Дарья 
20 лет
3 года в сервисе
Была
16 дней назад

Заявки фрилансеров

Павел
 
24 года
6 лет в сервисе
Был
3 года назад
2 отзыва
3 года назад
  • Похожие заказы

  • Задача заключается в дополнении существующего словаря модели Vosk/kaldi новым списком слов. Доступ к серверу и список слов будут предоставлены. Необходимо учитывать специфику работы с распознаванием речи и обеспечить корректное обновление модели.

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • Необходимо совместно решить 4 задачи по GDB (GNU debugger) на Ubuntu. Задачи требуют исправления и написания скриптов на основе заданного материала. Подробности доступны в репозитории GitHub.

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • Необходимо настроить программное обеспечение Хрумер для аттачивания картинок (png, jpeg) на различные ресурсы с целью получения прямых ссылок. Требуется доработка или перенастройка функционала для повышения эффективности работы программы. Ожидается информация о ценах и сроках выполнения заказа.

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • Требуется доработка существующего парсера или создание нового на Python для извлечения данных с сайта Math.net. Необходимо адаптировать текущий XML файл к нужному формату. Будет предоставлен пример существующего парсера и целевого XML файла.

    Закрыт
    3 года назад
  • Необходимо разработать базу данных в Google Таблицах для управления штрих-кодами товаров. Возможно использовать облачный софт или интегрировать программу от Белпочты с Google Документа. Требуется создать скрипт, который будет автоматически вносить коды в таблицу и разделять их по ячейкам.

    Закрыт
    3 года назад
  • Задача заключается в создании кликера для определенной программы на Android. Кликер должен автоматически нажимать кнопку по окончании таймера. Необходимо учитывать, что самой кнопки нет во время работы таймера. Предоставлено видео с примером работы кликера.

    Закрыт
    3 года назад
  • Необходимо разработать программу на ассемблере, которая будет искать подстроку, записанную в обратном порядке, в строке длиной до 250 символов. Задача включает копирование второй строки в третью в обратном порядке с использованием цепочечных команд. Требуется вывести позицию найденной подстроки на консоль.

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • Требуется внести визуальные изменения на готовый сайт рулетки для CS:GO и настроить бота для вывода скинов с сайта. Необходимы навыки в веб-разработке и интеграции ботов.

    Закрыт
    3 года назад
  • $10

    Требуется запрограммировать Attiny13 для работы с светодиодом и фотодиодом. Светодиод передает специальный сигнал, который принимает фотодиод. При получении сигнала плата должна замыкать третий вход. Необходима реализация логики взаимодействия между компонентами.

    Закрыт
    3 года назад