1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Семакин
Работа 3.3 Упр.10 Задание 1 ГДЗ Семакин 10 класс (Информатика)
Семакин, Хеннер, Шеина
10 класс
Автор
Семакин, Хеннер, Шеина

Работа 3.3 Упр.10 Задание 1 ГДЗ Семакин 10 класс (Информатика)

Задача

Рассмотрим вариант решения задания из учебника Семакин, Хеннер, Шеина 10 класс, Бином: 10. В небоскребе N этажей и всего один подъезд; на каждом этаже по 3 квартиры; лифт может останавливаться только на нечетных этажах. Человек садится в лифт и набирает номер нужной ему квартиры М. На какой этаж должен доставить лифт пассажира? *Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания. 10 semakin10 pract/3-3/zad1/10 98

Подробный ответ

Номер этажа, на котором находится квартира, находим по формуле:

$$\text{floor} = \left(\text{flat} — 1\right) \div 3 + 1$$

Здесь каждые 3 квартиры относятся к одному этажу.

Если получился чётный этаж, лифт не может на него остановиться, поэтому пассажира нужно довезти до предыдущего, то есть до $$\text{floor} — 1$$.

Если этаж нечётный, лифт останавливается на нём.

var
n, flat, floor: Integer;
begin
Write(‘n = ‘);
ReadLn(n);
WriteLn(‘Какой номер квартиры нужен человеку?’);
ReadLn(flat);
floor := (flat — 1) div 3 + 1;
if (floor > n) or (flat <= 0) then begin
writeln(‘Не верный номер квартиры’);
exit;
end;
if (floor mod 2 = 0) or (floor = 1) then
writeln(‘Едем на ‘, floor, ‘ этаж’)
else
writeln(‘Едем на ‘, floor — 1, ‘ этаж’);
end.

Ответ

Лифт должен доставить пассажира на этаж $$\text{floor}$$, если он нечётный, и на этаж $$\text{floor} — 1$$, если $$\text{floor}$$ чётный.



Общая оценка
4.4 / 5
Другие учебники
Другие предметы