В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык

В небоскребе N этажей и всего один подъезд; на каждом этаже по 3 квартиры; лифт может останавливаться только на нечетных

Ответ:
program Lift;
var
a,kv,et:integer;
begin
writeln('Vvedite nomer kvartiry');
readln(a);
kv:=0;
et:=0;
while kv<a do
begin
kv:=kv+3;
et:=et+1;
end;
if (et mod 2)=0 then et:=et-1;
writeln('Na ',et, ' etage');
readln
end.
0,0(0 оценок)
Ответ:
Wely
Wely
16.04.2019 23:00
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.
0,0(0 оценок)
Популярные вопросы: Другие предметы
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?