Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.70/33: Рейтинг темы: голосов - 33, средняя оценка - 4.70
0 / 0 / 0
Регистрация: 01.03.2009
Сообщений: 57
1

Задача про лифт

16.09.2009, 17:29. Показов 6429. Ответов 8
Метки нет (Все метки)

вот такая задача....помогите решить....заранее благодарю за помощь
В небоскрёбе n этажей и всего один подъезд.На каждом этаже по 3 квартиры,лифт может останавливаться только на нечётных этажах.Человек садиться в лифт и набирает номер нужной ему квартиры M.Составить программу которая будет вычислять нужный этаж.
на паскале...
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.09.2009, 17:29
Ответы с готовыми решениями:

Задача про лифт в небоскрёбе
Есть задача. В городе стоитнебоскрёб с 2022 этажами. В небоскрёбе есть лифт, который вмещает...

Задача про лифт и школьников. Почему z:=5?
Задача про дом с N этажами и К школьниками. Лифт можно поднять только на один этаж. Известно что...

Задача Лифт на Паскале
В торговом центре этажи нумеруются так: …, –3, –2, –1, 1, 2, 3, … (то есть нет нулевого этажа)....

На какой этаж должен доставить лифт пассажира (если человеку нужно попасть на четный этаж,то лифт останавливается на этаж ниже)
№1 В небоскребе N этажей и всего один подъезд.На каждом этаже по 3 квартиры.Лифт может...

8
4116 / 992 / 191
Регистрация: 09.04.2009
Сообщений: 4,223
16.09.2009, 17:31 2
а если ето четный етаж? куды тогда лифт должен эхать?
0
Почетный модератор
64065 / 47477 / 32732
Регистрация: 18.05.2008
Сообщений: 115,185
16.09.2009, 17:39 3
а если ето четный етаж? куды тогда лифт должен эхать?
На 1 этаж выше, спускаться легче, чем подниматься.

Добавлено через 56 секунд
Если этаж последний и четный, тогда на предпоследнем.
0
0 / 0 / 0
Регистрация: 01.03.2009
Сообщений: 57
16.09.2009, 17:45  [ТС] 4
Puporev, правильно мыслиш
0
4116 / 992 / 191
Регистрация: 09.04.2009
Сообщений: 4,223
16.09.2009, 18:00 5
ну тогда поможем решыть)))
узнаем n, тоесть сколько у нас етажей, потом m, тоесть какая квартира нам надо, теперь проверка на состыковку тоесть не улетим ли мы в космос
Pascal
1
if m<=n*3 then
теперь ищем парность/непарность етажа, для етого нам надо остачу от деления (целого числа от деления квартиры на 3) на два... если 0 то непарный и мы можем на него ехать а точнее на (целоэ числа от деления квартиры на 3)+1(ето и есть етот непарный етаж) если эденица то нам надо ехать на (целоэ числа от деления квартиры на 3)+2(ето если на етаж выше нужного, но тут надо ввести проверку на то есть ли етот етаж, а если нету то на (целоэ числа от деления квартиры на 3) надо ехать) или на (целоэ числа от деления квартиры на 3) - ето если на етаж ныже нужного(тут никакой проверки ненадо) ну и вывести результат надо) вот как-бы алгоритм)))
1
0 / 0 / 0
Регистрация: 01.03.2009
Сообщений: 57
16.09.2009, 18:59  [ТС] 6
Jazon_deenAlt, а программу составиш...ну пожалуста
0
4116 / 992 / 191
Регистрация: 09.04.2009
Сообщений: 4,223
16.09.2009, 19:25 7
простите но я сегодня занят очень и поетому злой, так что помогаю только советами)
0
Почетный модератор
64065 / 47477 / 32732
Регистрация: 18.05.2008
Сообщений: 115,185
16.09.2009, 19:32 8
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
uses crt;
var n,m,e:byte;
begin
clrscr;
write('Количество этажей=');
readln(n);
repeat
write('Номер квартиры:');
readln(m);
until m<=3*n;{макс кол-во квартир}
e:=(m+2) div 3;{нужный этаж}
if (e=n)and(n mod 2=0)then e:=e-1{если последний и четный}
else if e mod 2=0 then e:=e+1;{четный но не последний}
write('Этаж=',e);
readln
end.
2
0 / 0 / 0
Регистрация: 01.03.2009
Сообщений: 57
16.09.2009, 20:11  [ТС] 9
Puporev, просто спасибо!!!!спасли меня!!!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.09.2009, 20:11

Цикл: Вывести " Лифт перегружен" + номер лишнего, а если все вместились , то " осторожно лифт закрывается".
Вот такая вот задача: В очереди у лифта стоит k человек,вес каждого из них вводится.T-...

Задача на перебор вариантов. Задача Л.Эйлера. Про чиновника
Задача Л.Эйлера. Некий чиновник купил лошадей и быков на сумму 1770 талеров. За каждую лошадь он...

Задача про лифт
Пожалуйста, помогите!!! Завтра необходимо сдать.... Грузовой лифт, обсуживающий трехэтажный...

Задача про лифт
Здравствуйте. Ребят помогите пожалуйста, почти не разбираюсь в нем. В доме Вилли установили...

Задача про лифт
В лифт на первом этаже 6ти этажного дома вошли 4 человека. Какова вероятность того что они выйдут...

Задача про лифт
В лифт сели 2n студентов.Сколькими способами они могут выйти на n этажах так,что бы на каждом этаже...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.