 
Автомат получает на вход пятизначное десятичное число . По полученному числу строится новое
десятичное число по следующему правилу. 1) Вычисляются два числа --- сумма первой, третьей и пятой цифр и сумма второй и четвёртой цифр заданного числа. 2)Полученные два числа записывают друг за другом в порядке неубывания(без разделений) Пример: исходное число:14351.Поразрядные суммы:5, 9. Результат:95. 0
        0
         0
        0
    Ответы на вопрос
 
        Відповідь:
#include <iostream>
using namespace std;
bool checkfive(int input){
int counter = 0;
while(input){
input /= 10;
counter++;
}
if(counter == 5){
return true;
}
return false;
}
int expression(int input){
int number = input, i = 0,output;
int arr[5];
while(number){
int x = number % 10;
number /= 10;
arr[i] = x;
i++;
}
int sum1 = arr[4] + arr[2] + arr[0];
int sum2 = arr[1] + arr[3];
cout << "Сумма первой,третьей и пятой цифры = " << sum1 << endl;
cout << "Сумма второй и четвертой цифры = " << sum2 << endl;
if(sum1 < sum2){
output = sum2 * 10 + sum1;
}
if(sum1 > sum2 || sum1 == sum2){
output = sum1 * 10 + sum2;
}
return output;
}
int main(){
setlocale(LC_ALL, "Rus");
int input;
cout << "Введите пятизначное число: ";
cin >> input;
if(checkfive(input) == false){
cout << "Число не пятизначное... " << endl;
return 1;
}
else{
cout << "Исходное десятичное число = " << expression(input) << endl;
}
return 0;
}
 0
                    0
                     0
                    0
                 
            Алгоритм преобразования пятизначного десятичного числа
Давайте разберем шаги алгоритма преобразования пятизначного десятичного числа, как описано в вашем вопросе.
1. Вычисление сумм цифр: - Вычисляем сумму первой, третьей и пятой цифр и сумму второй и четвертой цифры заданного числа. - Например, для числа 14351: - Сумма первой, третьей и пятой цифр: 1 + 3 + 1 = 5 - Сумма второй и четвертой цифры: 4 + 5 = 9
2. Запись чисел: - Полученные две суммы записываются друг за другом в порядке неубывания без разделений. - Используя пример с числом 14351: - Полученные суммы: 5, 9 - Результат: 59
Пример вычисления:
Исходное число: 14351 Поразрядные суммы: 5, 9 Результат: 59
Теперь, если у вас есть какие-либо конкретные вопросы относительно данного алгоритма или если вам нужна помощь с кодом для реализации этого алгоритма на определенном языке программирования, пожалуйста, дайте мне знать, и я буду рад помочь вам дальше.
 0
                    0
                     0
                    0
                Похожие вопросы
 
			 
			Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
- 
			Математика 
- 
			Литература 
- 
			Алгебра 
- 
			Русский язык 
- 
			Геометрия 
- 
			Английский язык 
- 
			Химия 
- 
			Физика 
- 
			Биология 
- 
			Другие предметы 
- 
			История 
- 
			Обществознание 
- 
			Окружающий мир 
- 
			География 
- 
			Українська мова 
- 
			Информатика 
- 
			Українська література 
- 
			Қазақ тiлi 
- 
			Экономика 
- 
			Музыка 
- 
			Право 
- 
			Беларуская мова 
- 
			Французский язык 
- 
			Немецкий язык 
- 
			МХК 
- 
			ОБЖ 
- 
			Психология 
- 
			Физкультура и спорт 
- 
			Астрономия 
- 
			Кыргыз тили 
- 
			Оʻzbek tili 
 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			