Если введенный с клавиатуры режим будет равен "1", то массив нужно будет заполнить вручную, если режим будет равен любому другому положительному числу, то массив заполнится случайными числами и выведется на экран.
Объяснение:
#include <iostream>
#include <ctime>
int main()
{
using namespace std;
setlocale(LC_ALL, "ru");
srand(time(0));
uint16_t arr[12];
int regim;
cout << "Введите режим: " << endl;
cin >> regim;
if (regim == 1)
{
for (uint16_t i = 0; i < 12; i++)
cin >> arr[i];
for (uint16_t i = 0; i < 12; i++)
cout << arr[i] << '\t';
}
else
{
for (uint16_t i = 0; i < 12; i++)
{
arr[i] = rand() % 30;
cout << arr[i] << '\t';
}
}
return 0;
}
таблица - Рейсы
ид
название
ид начального пункта
ид конечного пункта
таблица - пункты (остановки)
ид
название
таблица - растояние+рейс
ид пункта1
ид пункта2
растояние (растояние между пунктами 1 и 2, пункты должны быть только соседними)
ид рейса
цена (стоимость проезда между пунктами 1 и 2)
таблица - автобусы
ид
потребление топлива (на 1 км)
кол-во посадочных мест
таблица - рейс+автобус (какие автобусы по каким рейсам ездят)
ид рейса
ид автобуса
таблица - билеты
ид рейс
дата-время
кол-во проданных билетов
таблица - сотрудники
ид
имя
должность
ставка
телефон
ответ:
7 2 вроде так должно быть
объяснение: