50 / 14 / 3
Регистрация: 15.02.2019
Сообщений: 514
1

Определить разницу между количеством занятых и пустых номеров отеля

03.03.2019, 00:21. Показов 547. Ответов 1
Метки нет (Все метки)

Даны сведения об отеле (сколько человек и в каком номере проживают) где i - номер корпуса, j - номер этажа, к-номер комнаты. Определить разницу между количеством занятых и пустых номеров в n - му корпусе на z - му этаже.

Помогите кто может решить эту задачу на С++
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.03.2019, 00:21
Ответы с готовыми решениями:

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

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

Найти разницу между количеством положительных и отрицательных элементов
Помогите решить пожалуйста, на языке Си 15. Дан массив размера N. Найти разницу между количеством ...

Найти разницу между количеством положительных и отрицательных значений функции
y=ln(sin(v)+cos(u)), u, v, hu=0.25, hv=0.25 Найти разницу между количеством положительных и...

1
Модератор
Эксперт С++
12126 / 9791 / 5916
Регистрация: 18.12.2011
Сообщений: 26,268
03.03.2019, 06:57 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
const int MAX_BUILDS=5;
const int MAX_LEVELS=5;
const int MAX_ROOMS=99;
int values[MAX_BUILDS][MAX_LEVELS][MAX_ROOMS]={0};
// Заполняем номера (от 0 до 4 человек)
for(int i=0;i<MAX_BUILDS;i++)
for(int j=0;j<MAX_LEVELS;j++)
for(int k=0;k<MAX_ROOMS;k++)
  values[i][j][k]=rand()%5;
int n;cin>>n;
int z;cin>>z;
int FreeRooms=0;
int NotFreeRooms=0;
for(int k=0;k<MAX_ROOMS;k++)
   if(values[n][z][k]==0)
          FreeRooms++;
   else
          NotFreeRooms++;
cout<<  NotFreeRooms - FreeRooms;
Вариант, когда количество этажей в корпусах и количество комнат на этаже разные рассмотрите самостоятельно.
Подсказка: создайте дополнительные массивы, которые хранят количество этажей и количество комнат.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.03.2019, 06:57
Помогаю со студенческими работами здесь

Найти разницу между количеством положительных и отрицательных значений функции
y = ln (sin (v) + cos (u)), u принадлежит промежуток , v принадлежит проиижок , h (u) = 0.25, h...

Найти разницу между количеством согласных и гласных букв в тексте!
Помогите разобраться!

Подскажите разницу между циклом с неизвестыным и известным количеством повторений с циклами с пред и пост условием?
Какие операторы используются для этих циклов?Спасибо)

Учет свободных и занятых номеров
Доброго времени Вам суток! Имеется хранилище(маленькое) которое хранит в себе данные об отелях, ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru