Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Функция, переставляющая цифры заданного целого числа в обратном порядке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Примеры перегрузки вычитания, умножения, деления http://www.cyberforum.ru/cpp-beginners/thread187436.html
Помогите найти Примеры перегрузки вычитания, умножения, деления
C++ Вычислить произведение первых n множителей Дано натуральное число n. Обчислть произведение первых n множителей 2/1*2/3*4/3*4/5*6/5*6/7 Дублирование тем запрещено правилами форума (п. 3.4). Не плодите одинаковых тем. http://www.cyberforum.ru/cpp-beginners/thread187429.html
C++ Точечный график функции
Помогите пожалуйста, в книжке приводится такой пример задачи Написать прог. которая чертит на экране точечный график функции у=0.х^2+4х-3. Диапазон изменения аргумента: от -15 до 5; шаг...
редактирование элементов матрицы C++
суть задачи в том, что надо рассчитать определитель матрицы X, это все сделано, но есть пункт, когда при выводе введенной матрицы на экран вызвать функцию, которая предлагает изменить элемент матрицы...
C++ Кто может помочь в написании программок на C для универа http://www.cyberforum.ru/cpp-beginners/thread187409.html
Определить минимальный и максимальный расстояния между соседними простыми числами в заданом диапазоне то И до М Пожалуйста очень надо:cry: заранее спасибо
C++ Стрелки часов Доброго времени суток! Нужно написать такую программу: Пользователь вводит угол часов стрелки RT (в радианах 0<=RT<2pi )(угол считать, от прямой, проходящей через 12 и 6 на цифирблате по часовой... подробнее

Показать сообщение отдельно
barlog
2 / 2 / 0
Регистрация: 03.11.2009
Сообщений: 227

Функция, переставляющая цифры заданного целого числа в обратном порядке - C++

07.11.2010, 14:23. Просмотров 2830. Ответов 4
Метки (Все метки)

Составить и проверить функцию которая переставляет цифры заданного целого числа в обратном порядке и получает новое число.
Мы только начали проходить функции.Вот я сделала программу которая переворачивает число.А вот теперь из этой программы сделать функцию не получается.Помогите пожалуйста!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
//---------------------------------------------------------------------------
 
#include <vcl.h>
#include <conio.h>
#include <iostream.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main()
{ int a , n ;
  cout<<"Enter number: " ;
  cin>>a;
  while (a/10)
  {
  n=a%10;
  if (n)
  {cout<<n;}
  a=a/10;
  }
 cout<<a;
 getch();
 
           return 0;
}
Добавлено через 6 минут
С одним результатом.

Добавлено через 44 секунды
Не понятно просто что писать в return.
эх запуталась я(((

Добавлено через 9 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
int FunPerevorot(int x)
{ int n ;
   while (a/10)
  {
  n=a%10;
  if (n)
  {cout<<n;}
  a=a/10;
  }
 cout<<a;
  return n;
}
 
 
#include <vcl.h>
#include <conio.h>
#include <iostream.h>
#pragma hdrstop
 
#pragma argsused
 
 int main()
 {  int a ;
     cout<<"Enter number: " ;
  cin>>a;
   cout<<endl<<FunPerevorot(a)  ;
   getch();
   return 0 ;
   }

Не работает...да еще и не правильно((...помогите(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru