Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
Камелия1231
06.10.2022 08:45 •
Информатика
Уисполнителя калькулятор две команды: 1. прибавь 2 2. умножь на 3. первая из них увеличивает число на экране на 2, вторая — утраивает его. сколько различных чисел можно получить из числа 2 с программы, которая содержит не более 4 команд?
Ответ:
Kla05
07.10.2020 21:02
Задачка интересная, исследуем её.
Понятно, что программ будет 8. Но в задаче спрашивается, сколько разных чисел получится из двойки, поэтому нужно исследовать каждую программу
1. +++ (((2 +2) +2) +2 = 8
2. ++* (((2 +2) +2) *3 = 18
3. +*+ (((2 +2) *3) +2 = 14
4. *++ (((2 *3) +2) +2 = 10
5. *** (((2 *3) *3) *3 = 54
6. **+ (((2 *3) *3) +2 = 20
7. *+* (((2 *3) +2) *3 = 24
8. +** (((2 +2) *3) *3 = 36
Вот только теперь можно сказать что из 2 можно получить 8 разных чисел.
PS Арифметику проверь, писал напрямую в экран, мог допустить неточность.
0,0
(0 оценок)
Популярные вопросы: Информатика
Лилиана4312
05.01.2022 21:51
Массив из 8 элементов задан случайными числами. Найти сумму всех элементов массива и выведите значение на экран. Выведите на экран все элементы массива в столбик....
ZAKHARRROVA20001
19.04.2023 23:29
Задайте массив из 10 элементов с датчика случайных чисел. выведите на экран исходный массив и и номера тех элементов,которые расположены между наибольшим и наименьшим элементами...
Lollital
19.01.2023 01:03
Считая что каждый символ кодируется одним байтом оцените информационный объем выражения тяжело в учении легко в бою...
dobrotina90
19.01.2023 01:03
Программа вычисления модуля введенного с клавиатуры числа заранее...
Dimaa299
14.11.2021 02:33
Написать программу на паскале : ) составить программу, проверяющую, являются ли данные три числа взаимно простыми. использовать подпрограмму....
minskayai
24.02.2023 23:58
Найдите диагональ и площадь ромба,если его сторона ровна 10 см,а другая диагональ 12 см...
Tess85
24.02.2023 23:58
Одна из данных последовательностей является прогрессией.укажите эту последовательность. 1)1; 3; 4; 6 2)1; 1/3; 1/6; 1/9 3)5; 10; 25; 100 4)3; 1; 1/3; 1/9...
Марта20012
24.02.2023 23:58
Какая группировка новгородских бояр была противником москвы ?...
Виолетта2209
24.02.2023 23:58
Сколько букв и звуков в слове серая...
leya0315
24.02.2023 23:58
Скорость лодки в стоячей воде 12 км/ч. какое расстояние пройдёт лодка за 3 часа по течению реки, если скорость течения 2 км / ч...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Понятно, что программ будет 8. Но в задаче спрашивается, сколько разных чисел получится из двойки, поэтому нужно исследовать каждую программу
1. +++ (((2 +2) +2) +2 = 8
2. ++* (((2 +2) +2) *3 = 18
3. +*+ (((2 +2) *3) +2 = 14
4. *++ (((2 *3) +2) +2 = 10
5. *** (((2 *3) *3) *3 = 54
6. **+ (((2 *3) *3) +2 = 20
7. *+* (((2 *3) +2) *3 = 24
8. +** (((2 +2) *3) *3 = 36
Вот только теперь можно сказать что из 2 можно получить 8 разных чисел.
PS Арифметику проверь, писал напрямую в экран, мог допустить неточность.