Вопрос задан 18.07.2023 в 18:29. Предмет Информатика. Спрашивает Ким Денис.

Напишите программу, которая запрашивает пятиразрядное число и выводит число, составленное из цифр

данного числа взятых задом наперёд. Sample Input 1:12345Sample Output 1:54321Sample Input 2:12000Sample Output 2:21БЕЗ ИСПОЛЬЗОВАНИЯ IF И WHILE'Это С++ ес что
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ермакова Мария.

#include <iostream>

using namespace std;

int main() {

int n, arr[5];

cin>>n;

arr[0]=n/10000; arr[1]=n%10000/1000;

arr[2]=n%1000/100;arr[3]=n%100/10;

arr[4]=n%10;

n=10000*arr[4]+1000*arr[3]+100*arr[2]+10*arr[1]+arr[0];

cout<<n;

return 0;

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример программы на C++, которая выполняет указанную задачу без использования операторов if и while:

cpp
#include <iostream> int main() { int number; std::cout << "Введите пятиразрядное число: "; std::cin >> number; int reversedNumber = (number % 10) * 10000 + ((number / 10) % 10) * 1000 + ((number / 100) % 10) * 100 + ((number / 1000) % 10) * 10 + (number / 10000); std::cout << "Число, составленное из цифр задом наперёд: " << reversedNumber << std::endl; return 0; }

Эта программа считывает пятиразрядное число с помощью std::cin и затем использует арифметические операции для создания числа, состоящего из цифр задом наперёд. Результат выводится на экран с помощью std::cout.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос