1 / 1 / 0
Регистрация: 05.02.2016
Сообщений: 66
1

По номеру квартиры определить этаж

05.02.2016, 12:37. Показов 4045. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В небоскребе N этажей и всего один подъезд; на каждом этаже по 3 квартиры; лифт может останавливаться только на нечетных этажах. Человек садится в лифт и набирает номер нужной ему квартиры М. На какой этаж должен доставить лифт пассажира?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.02.2016, 12:37
Ответы с готовыми решениями:

Линейный алгоритм: по номеру квартиры определить номер подъезда и этаж
Известна этажность дома и количество квартир на каждой лестничной клетке каждого подъезда. По...

Рассчитать стоимость квартиры, если известны площадь, этаж и курс у.е
Квадратный метр площади в строящемся доме , стоит 270 у.е. (курс НБУ). Стоимость квартиры С...

Написать программу, которая по номеру квартиры определяет номер подъезда и этажа, на котором находится квартир
2. В N-этажном доме M подъездов. На каждой лестничной площадке К квартир. Нумерация квартир в доме...

По заданным номеру масти и номеру достоинства карты определить полное название
народ есть задания: 1. Мастям игральных карт условно присвоены слеующие порядковые номера: масти...

1
7 / 7 / 3
Регистрация: 19.03.2010
Сообщений: 182
05.02.2016, 13:10 2
Лучший ответ Сообщение было отмечено 9398 как решение

Решение

9398, кажись, так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "Russian");
    int N,M;
    cout << "ВВедите максимум этажей:";
    cin >> N;
    cout << "ВВедите квартиру:";
    cin >> M;
    if ((M / 3 + 1) % 2 == 0) // +1, так как нижний этаж - первый. +проверка: четный этаж или нет.
    {
        if ((M / 3 + 2 >= N / 3 + 1)) // если четный, то нужно на этаж выше(спускаться приятнее, чем подниматься)
        {                                    
            cout << (M / 3);        //но если следующий нечетный этаж выше чем само здание, то пусть топает вверх
        }
        else cout << (M / 3 + 1);
    }
        
    else
        cout << (M / 3 + 1);
    system("pause");
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.02.2016, 13:10
Помогаю со студенческими работами здесь

По данному обозначению определить корпус, этаж и номер аудитории
Каждой аудитории в университете соответствует буква и трехзначное число, буква означает корпус,...

По номеру квартиры n определить подъезд и этаж
Задача 1. Пара носков в дореволюционной России стоила 1 рубль 5 копеек, связка (12 пар) стоила 10...

Определить по номеру квартиры этаж, на котором она находится
Многоквартирный дом,на четных цыфрах выдает 0 этаж

По номеру квартиры определить номер подъезда и этаж. (Линейный алгоритм)
По номеру квартиры определить номер подъезда и этаж. Квартира находится в пятиэтажном доме, на...


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

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

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