Статистика
Всего в нашей базе более 4 327 663 вопросов и 6 445 976 ответов!

У исполнителя Прибавитель 2 команды, которым присвоены номера: 1. Прибавить 1 2. Увеличить старшую цифру числа на 1. Первая из них увеличивает число на

10-11 класс

экране на 1, а вторая увеличивает на один старшую цифру числа. Например число 23 с её помощью превращается в число 33. Если старшая цифра числа 9, то вторая команда оставляет это число неизменимым. Программа для Прибавителя это последовательность команд. Сколько есть программ , которые преобразуют число 35 в 37 ?

Lenolya 08 нояб. 2013 г., 10:10:45 (10 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
Евстигнеева1981
08 нояб. 2013 г., 10:58:43 (10 лет назад)

Полностью не уверена, но, скорее всего, только одна программа. Т.к. при приобразовании числа 35 в 37 мы имеет право использовать только первую команду (использовав вторую полнучиться слишком большле число, которое мы уже не сможем уменьшить другой командой).

+ 0 -
игорёк2003
08 нояб. 2013 г., 12:09:07 (10 лет назад)

Ответ: Только 1 программа. 

Так как 2 команда сразу переходить за пределы гранивы(37). Тоесть её использование тут неуместно. => 1 команда у нас возвожно использовать а так как она одна то и программы для её решения будит только одна! (11)

Ответить

Другие вопросы из категории

№1

Требовалось написать программу, которая определяет, имеется ли среди введенных с клавиатуры положительных целых чисел а и Ь хотя бы одно четное. Была написана следующая программа:

•​ var a, b: integer;

•​ begin

•​ readln(a, b);

•​ a := a mod 2;

•​ if a > 0 then b := b mod 2;

•​ if b > 0 then

•​ writeln ('четных чисел нет')

•​ else

•​ writeln ('четное число есть');

•​ end.

Доработайте эту программу таким образом, чтобы задача решалась верно.

№2

С клавиатуры вводится трёхзначное число. Нужно вывести ответ «Да», если все его цифры четные, и ответ «Нет» в остальных случаях. Если введено не трёхзначное число, должно быть выведено сообщение «Неверное число».

Читайте также

У исполнителя Удвоитель две команды, которые присвоены номера:

1. прибавь 1,
2. Умножь на 2.

Первая из них увеличивает число на экране на 1, вторая удваивает его.
Программа для Удвоителя - это последовательность команд.
Сколько есть программ, которые число 1 преобразуют в число 23?

Не нужен перебор, есть еще вроде метод решения!

Пожалуйста, подробное решение. Ответ я знаю, нужно только ПОДРОБНОЕ РЕШЕНИЕ.



Спасибо!

B 1. У исполнителя Калькулятор две команды, которым присвоены номера:

1. возведи в квадрат,
2. прибавь 1.

Пер¬вая из них возводит число на экране в квадрат, вторая увеличивает его на 1. Запишите порядок команд в программе, которая преобразует число 1 в число 10 и содержит не более 4 команд. Указывайте лишь номера команд. (Например, программа 2122 — это программ А


прибавь 1,

возведи в квадрат,
прибавь 1,
прибавь 1.

Эта программа преобразует число 3 в число 18.)

У исполнителя «Арифмометр» две команды, которым присвоены номера:

1) прибавь 3,
2) раздели на 2
Первая прибавляет к числу на экране 3, вторая делит число на экране на 2. Алгоритм работает только с натуральными числами. Составьте алгоритм получения из числа 23 число 4, содержащий наименьшее количество команд. Ответ будет состоять только из номеров команд

1) У исполнителя Калькулятор три команды, которым присвоены номера:

1. прибавь 2
2. прибавь 3
3. умножь на 10
Выполняя первую из них, Калькулятор прибавляет к числу на экране 2, выполняя вторую – прибавляет 3, а выполняя третью – умножает его на 10.
Запишите порядок команд в программе получения из числа 1 числа 434, содержащей не более 6 команд, указывая лишь номера команд.

У исполнителя Альфа две команды, которым присвоены номера:1. прибавь 12. умножь на b(b – неизвестное натуральное число; b ≥ 2)Выполняя первую из них,

Альфа увеличивает число на экране на 1, авыполняя вторую, умножает это число на b .Программа для исполнителя Альфа – это последовательность номеровкоманд.Известно, что программа 11211 переводит число 6 в двузначное число.Определите наибольшее возможное значение b .



Вы находитесь на странице вопроса "У исполнителя Прибавитель 2 команды, которым присвоены номера: 1. Прибавить 1 2. Увеличить старшую цифру числа на 1. Первая из них увеличивает число на", категории "информатика". Данный вопрос относится к разделу "10-11" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.