Daletskaya Sergei1121
?>

У исполнителя Вычислитель две команды, которым присвоены номера: 1) прибавь 1 2) возвели в квадрат Составьте алгоритм получения из числа 3 числа 84, содержащий не более 5 команд.

Информатика

Ответы

ОвсепянСергей88
3 (2 команда) =>
9 (2 команда) =>
81 (1 команда) =>
82 (1 команда) =>
83 (1 команда) =>
84
info22
Схема
1)Количество монет в куче равно 1?
1a) Да, то это фальшивая монета выход
1b) Нет перейти к 2
2) разделим кучу поровну. перейти к 3
3)Правая куча тяжелее левой?
3a) Да, отложить правую и вернуться в (1)
3b) Да, отложить левую и вернуться в (1)
Можно еще добавить условия в случае если ее там нет
-1) разделим кучу на две поровну. перейти к 0
0) Кучи равны?
0а) Да, Выход нет фальшивой маеты
0b)Нет, перейти к 3
1)Количество монет в куче равно 1?
1a) Да, то это фальшивая монета выход
1b) Нет перейти к 2
2) разделим кучу на две поровну. перейти к 3
3)Правая куча тяжелее левой?
3a) Да, отложить правую и вернуться в (1)
3b) Да, отложить левую и вернуться в (1) 
Все гениальное просто:)
iv1as2
Если на паскале сойдет, то лови...
Если от 11 и до 15, значит возраст должен быть >= 11, но <= 15 (больше или равно, меньше или равно), это можно сделать с оператора in, допустим age будет равен 13, тогда пишем так if (age in [от..до]). И дальше можем что нибудь делать с этим. Вот код:
begin
var age: integer; //Создаем переменную для хранения возраста
readln(age); //Читаем возраст
if (age in [11..15]) then writeln('Подросток') else writeln('Не подросток');//Подробнее опишу
end. 

Допустим: 
Ввод: 13;
Вывод: 'Подросток'

Ввод: 18
Вывод: 'Не подросток'
И так далее...

Если не трудно
нажми " " ;)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

У исполнителя Вычислитель две команды, которым присвоены номера: 1) прибавь 1 2) возвели в квадрат Составьте алгоритм получения из числа 3 числа 84, содержащий не более 5 команд.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Nzharenikova
asl09777
Wlad967857
egorstebenev6
Алиференко_Елена342
Nertman45
tatyanakras911248
andrey00713
papanovar
yurick2071488
vikapar2646
Калмыкова-Петрунина
Voronov434
Borisovna24
kagurkina