Разработать программу для обработки структурных типов данных

Дарья3 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
16.11.2021

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="">

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