Есть ответ 👍

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

2) прибавь 1 Первая из них уменьшает число на экране в 2 раза, вторая увеличивает его на 1. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 54 числа 16, содержащий не более 5 команд. В ответе запишите только номера команд.

102
116
Посмотреть ответы 2

Ответы на вопрос:


12122

Объяснение:

1 - делим на 2 = 27

2 - прибавляем 1 = 28

1- делим на 2 = 14

2 - прибавляем 1 = 15

2 - прибавляем 1 = 16

Mysteryon
4,6(54 оценок)

#include < iostream> using namespace std; int main() {  int i, n;   unsigned p;   cout < < " n" < < endl;   cin > > n;   p = 1;   if (n& 1) {    p = p * i;   }  else {    for (i=0; i< n; i++) {      if (! i& 1) {        p = p*i;       }    }  }  cout < < p < < endl;   return 0; } вроде как-то так. за правильность работу не ручаюсь, т.к. не знаю как работает программа на паскале. надеюсь

Популярно: Информатика