Предмет: Информатика, автор: dimasikkros12345

Система команд исполнителя Квадратор состоит из двух команд, которым присвоены номера: 1 — возведи в квадрат 2 — вычти 2. Первая из них возводит число на экране во вторую степень, вторая — вычитает из числа 2. Составьте алгоритм получения из числа 10 числа 58, содержащий не более 5 команд. В ответе запишите только номера команд. Если таких алгоритмов несколько, то запишите любой из них.

Ответы

Автор ответа: juliaivanovafeo
4

Ответ:

21222

Объяснение:

1.Анализируем: если число 10 возвести в квадрат, получим 100, а чтобы из 100 получить 58 нужно отнимать двойку больше 20 раз. Делаем вывод, что первая команда не возведение в степень 2, а вычитание. Значит первая команда - 2.

2. После вычитания двойки получили 8. Если 8 возвести в квадрат, получим 64. А из 64 можно получить 58 вычитанием двойки 3 раза. Значит вторая команда - 1.

3. Вычтем из 64 двойку, получим 62. Третья команда - 2.

4. Вычтем из 62 двойку, получим 60. Четвёртая команда - 2.

5. Вычтем из 60 двойку, получим 58. Пятая команда - 2. Конец.


dimasikkros12345: Спасибо!
juliaivanovafeo: Пожалуйста. Если что-то непонятно, - спрашивайте.
dimasikkros12345: Всё понял! Ты нормальный парень в отличии от тех которые спамят это сложно типо и на халяву баллы получают
dimasikkros12345: Ты красавчик, продолжай в том же духе!
juliaivanovafeo: Спасибо! Удачи в учёбе.
Похожие вопросы
Предмет: Другие предметы, автор: saints735