Автомат получает на вход четырёхзначное число. По этому числу строится новое
Автомат получает на вход четырёхзначное число. По этому числу строится новое число по
следующим правилам.
1 Складываются !!!1-ая и 3-я!!!(не первая и 2-ая....), а также 2-ая и четвёртая цифры исходного числа.
2 Полученные два числа записываются друг за приятелем в порядке возрастания (без
разделителей).
Пример. Начальное число: 3165 Суммы: 3 + 6 = 9; 1 + 5 = 6 Результат: 69
Укажите наибольшее число, в итоге обработки которого, автомат выдаст число 1315
Ответ:
static void Main(string[] args)
string chislo = "";
Console.Write("Введите четырёхзначное число: ");
chislo = Console.ReadLine();
int First = int.Parse(Convert.ToString(chislo)[0].ToString());
int Second = int.Parse(Convert.ToString(chislo)[1].ToString());
int Third = int.Parse(Convert.ToString(chislo)[2].ToString());
int Fourth = int.Parse(Convert.ToString(chislo)[3].ToString());
int summa1 = First + Third;
int summa2 = Second + Fourth;
if(summa1 gt; summa2)
Console.Write("Результат: 01", summa2, summa1);
else
Console.Write("Итог: 01", summa1, summa2);
Console.ReadKey();
Объяснение:
Язык не был указан, поэтому написал на C. Наибольшее число, при котором выдаст итог 1315 - это число 9964, т.к. 9+4 = 13 и 9 + 6 = 15 (Запись по условию задачки в порядке возрастания).
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.