Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
KathrineY
1 / 1 / 1
Регистрация: 20.11.2012
Сообщений: 197
1

Найти число, получаемое при прочтении его цифр справа налево

06.03.2013, 15:50. Просмотров 730. Ответов 3
Метки нет (Все метки)

Дано натуральное число.Найти число, получаемое при прочтении его цифр справа налево.

нужен код с циклом
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.03.2013, 15:50
Ответы с готовыми решениями:

Найти число, получаемое при прочтении цифр исходного числа справа налево
дано пятизначное число. Найти число, получаемое при прочтении его цифр справа...

Найти число, полученное при прочтении его цифр справа налево
Дано пятизначное число. Найти число, полученное при прочтении его цифр справа...

Найти число, полученное при прочтении цифр числа справа налево
дано трёхзначное число.найти число, полученное при прочтении его цифр справа...

Найти число, полученное при прочтении цифр числа справа налево
дано трёхзначное число.найти число, полученное при прочтении его цифр справа...

Найти число, полученное при прочтении числа N справа налево
Дано целое число N (> 0). Используя операции деления нацело и взятия остатка от...

3
anmartex
...
1711 / 1204 / 909
Регистрация: 12.02.2013
Сообщений: 1,978
06.03.2013, 16:41 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
using namespace std;
 
int main(int argc, const char* argv[])
{
   cout << "number: ";
   int number;
   cin >> number;
 
   int result = 0;
 
   for (; number; number /= 10)
   {
      result *= 10;
      result += number % 10;
   }
 
   cout << "result: " << result << endl;
 
   return 0;
}
Название: image.PNG
Просмотров: 121

Размер: 2.7 Кб
1
KathrineY
1 / 1 / 1
Регистрация: 20.11.2012
Сообщений: 197
06.03.2013, 17:44  [ТС] 3
Цитата Сообщение от anmartex Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
using namespace std;
 
int main(int argc, const char* argv[])
{
   cout << "number: ";
   int number;
   cin >> number;
 
   int result = 0;
 
   for (; number; number /= 10)
   {
      result *= 10;
      result += number % 10;
   }
 
   cout << "result: " << result << endl;
 
   return 0;
}
Вложение 241124
а можно с циклом while ?)
0
zEsc
0 / 0 / 0
Регистрация: 03.03.2013
Сообщений: 1
06.03.2013, 18:13 4
Цитата Сообщение от KathrineY Посмотреть сообщение
а можно с циклом while ?)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
int main(int argc, const char* argv[])
{
   cout << "number: ";
   int number;
   cin >> number;
   int result = 0;
   while(number != 0)
   {
      result *= 10;
      result += number % 10;
      number /= 10;
   }
   cout << "result: " << result << endl;
   return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.03.2013, 18:13

Дано трехзначное число. Вывести число, полученное при прочтении исходного числа справа налево.
Скоро экзамен , кто чем может ) Помоги ближнему , ибо смех продлевает...

Найти число полученное при чтение цифр справа налево
Дано четырехзначное число. Найти число, полученное при чтение его цифр справа...

Дано натуральное число. Верно ли, что его цифры следуют в порядке возрастания справа налево
Здравствуйте ,написал код все работает,но не могу придумать алгоритм к нему....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru