Есть ответ 👍

Автомат получает на вход четырёхзначное натуральное число и строит новое число по следующему алгоритму:
1. вычисляются суммы первой и второй, второй и третьей и третьей и четвёртой цифр;
2. из полученных сумм отбрасывается наибольшая;
3. остальные суммы записываются в порядке неубывания.
Пример. Исходное число:1284. Суммы: 1 + 2 = 3; 2 + 8 = 10; 8 + 4 = 12. Отбрасывается наибольшая сумма 12. Результат: 310. Укажите наибольшее число, при вводе которых автомат выдаёт значение 1114.

283
489
Посмотреть ответы 1

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

НикаN5
4,8(92 оценок)

#include <iostream>

int main()

{

   const int start = 9;

   const int end = 15;

   const int step = 1;

   int m[7]{};

   for (int i = start; i <= end; i += step) {

       int index = i - start;

       m[index] = 3 * i + 7;

       std::cout << "m[" << index << "] = " << m[index] << '\n';

   }

   return 0;

}

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