ОдиннидО
27.11.2022 06:23

1)Выбрать тему для разрабатываемой программы(например: университет) 2)Создать проект со структурой папок по архитектуре MVC

3)Реализовать 3 раздельных независимых класса(например: студент, аудитория, предмет)

4)В каждом классе прописать минимум 3 поля и 3 метода(например: поля id, name, groupNumbe и методы goToUniversity(), goToTheHostel(), goHome() )

5)Создать объект каждого из 3 классов, присвоить значения и продемонстрировать в консоли

void SayYourName(){

print(self.name)

}

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
AquAlexa
30.05.2023 09:02

Зависимость размера файла от скорости его передачи это

ПРОПОРЦИОНАЛЬНОСТЬ

Обра́тная пропорциона́льность (зависимость) — это функциональная зависимость, при которой увеличение независимой величины (аргумента) вызывает пропорциональное уменьшение зависимой величины (функции).

Прямая зависимость - связь между двумя переменными, которые изменяются в одном и том же направлении: с увеличением (уменьшением) одной переменной увеличивается (уменьшается) и другая переменная.

Пример.

Предположим, скорость нашего интернета 1мб в секунду , мы передаём фаил 60 мб за 60 секунд.

А у нашего соседа скорость интернета 10 мб в секунду и он передаст такой же фаил за 6 секунд.

Значит скорость интернета у соседа в 10 раз быстрее.

Это и есть пропорциональность.

0,0(0 оценок)
Ответ:
nifirazifira
28.02.2021 17:47

int main()

{

train* arrayOfTrain[5];  // создается массив указателей на объекты train

// в следующем цикле у пользователя запрашивается заполнение пяти объектов train

for (int i = 0; i < 5; i++)

{

string punkt;

int trainNumber;

Time startTime;

cin >> punkt;  // ввод пункта

cin >> trainNumber;  // ввод номера поезда

cin >> startTime;  // ввод времени

// в следующей строке выделяется память под объект train, ему присваиваются введенные данные

arrayOfTrain[i] = new train(punkt, trainNumber, startTime);

}

// сортировка массива по длине названия пункта назначения

// ( функция strcmp сравнивает длины строк )

for (int i = 0; i < 5 - 1; i++)

for (int j = i + 1; j < 5; j++) {

if (strcmp(arrayOfTrain[i]->punkt.c_str(), arrayOfTrain[j]->punkt.c_str()) > 0)

{

swap(arrayOfTrain[i], arrayOfTrain[j]);

}

}

// сортировка элементов с одинаковой длиной названия пункта назначения по времени отправления

for (int i = 0; i < 5 - 1; i++)

for (int j = i + 1; j < 5; j++) {

if (strcmp(arrayOfTrain[i]->punkt.c_str(), arrayOfTrain[j]->punkt.c_str()) == 0)

{

if (arrayOfTrain[i]->startTime.m_hours > arrayOfTrain[j]->startTime.m_hours)

swap(arrayOfTrain[i], arrayOfTrain[j]);

if (arrayOfTrain[i]->startTime.m_hours == arrayOfTrain[j]->startTime.m_hours)

if (arrayOfTrain[i]->startTime.m_minutes > arrayOfTrain[j]->startTime.m_minutes)

swap(arrayOfTrain[i], arrayOfTrain[j]);

}

}

// вывод массива на экран

for (int i = 0; i < 5; i++)

{

cout << arrayOfTrain[i]->punkt << " " << arrayOfTrain[i]->trainNumber << " " << arrayOfTrain[i]->startTime << endl;

}

system("pause");

return 0;

}

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота