М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
malina804
malina804
16.12.2020 12:23 •  Информатика

Записать порядок команд для решения поставленной
задачи
Пользователь начинает работу с бесконечной электронной таблицей с выделенной автоматически самой программой текущей ячейкой. Смена текущей ячейки может произойти по одной из следующих команд пользователя: 1. Текущей ячейкой становится ячейка, у которой номер строки на единицу больше, чем у предыдущей 2. Текущей ячейкой становится ячейка, у которой номер строки на единицу меньше, чем у предыдущей 3. Текущей ячейкой становится ячейка, у которой номер столбца на единицу больше, чем у предыдущей 4. Текущей ячейкой становится ячейка, у которой номер столбца на единицу меньше, чем у предыдущей Последовательность действий, которые выполнил пользователь, такова: 4, 4, 3, 1, 1, 2, 4 (приведены соответствующиѐ номера команд). Каково наименьшее возможное число команд, которое приведет к тому же результату?

👇
Открыть все ответы
Ответ:
Artem636367
Artem636367
16.12.2020

Для того, чтобы последовательность была возрастающей, для каждого очередного элемента new и предыдущего old должно выполняться условие new > old. Любое нарушение данного условия приводит к тому, что последовательность не может быть возрастающей.

Program Sequence;

var old, new : real; 

f : boolean; 

begin
write('Введите x=');
readln(old);
write('Введите x=');
readln(new);
f:=true;
repeat if new<=old then f:=false;
old:=new;
write('Введите x=');
readln(new);
until new=0;
if f then writeln( 'Последовательность возрастающая')
else writeln( 'Последовательность не является возрастающей');
end.
4,6(35 оценок)
Ответ:
yliatroshenko
yliatroshenko
16.12.2020
Допустим, что первый болельщик был прав в том, что Наташа займет 1 место. Следовательно, она не может занять второе место, из чего в свою очередь следует, что третий болельщик не был прав в том, что Наташа займет второе место, значит, он был прав в том, что Рита займет третье место. Аналогично, Рита не может занять четвертое место, так как предположительно она на третьем, значит второй болельщик был прав в том, что Люда займет второе место. Остается Маша - четвертое место. Все болельщики правы лишь в одном из своих прогнозов, условие выполняется. Следовательно ответ: 1 место - Наташа, 2 место - Люда, 3 место - Рита и 4 место - Маша
4,6(48 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ