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

Из целого числа получить новое путем удаления из пары соседних цифр большей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объект cin http://www.cyberforum.ru/cpp-beginners/thread678484.html
Как сделать так,чтобы после cin шла строка,например есть строка cout << "Enter your height in futs and inchs:"; cin >> futs >> inchs Как сделать так,что бы после значения шла строка в данном...
C++ программа выдает ошибку при компиляции пожалуста, помогите найти ошибку в программе.. классы страна и континент. класс обработчик должен сортировать страны в выбранном континенте.. при работе функций SetListContinents и Sort_po_Plosh... http://www.cyberforum.ru/cpp-beginners/thread678483.html
вычислить int из char* C++
Есть массив из char, в нем в 16 ричном виде записаны цифры, например a2, 01 Надо получить число в 10 виде. В данном случае будет 418 (01A2 (перевернуты)) Как это сделать ?
C++ 6. Можно ли разменять m руб. на рублёвые, трёхрублёвые, пятирублёвые купюры так, чтобы получить всего 10 купюр. (10<m<50)
Помогите пожалуйста сделать прогу: Можно ли разменять m руб. на рублёвые, трёхрублёвые, пятирублёвые купюры так, чтобы получить всего 10 купюр. (10<m<50)
C++ Некорректная работа программы при добавлении столбца в двумерный массив http://www.cyberforum.ru/cpp-beginners/thread678425.html
Проблемма в том что когда добавляю строку все прекрастно работает... А вот со столбцом -- работает но не корректно... Подскажите что не так... Программа должна добавить в любое место строку или...
C++ Привязка окна и объектов в ООП Товарищи, помогите, пожалуйста! Как в С++ сделать привязку окна к объектам, что бы если мы делали окно меньше, то и объекты становились меньше).. Не обязательно код, хотя бы словами, как это можно... подробнее

Показать сообщение отдельно
Lers
13 / 13 / 3
Регистрация: 27.05.2012
Сообщений: 203
23.10.2012, 19:42  [ТС]
Пока ещё сложноват такой код, но спасибо, буду разбираться

Добавлено через 31 минуту
Подскажите что такое recalculate

Добавлено через 21 минуту
не могу разобраться и переписать его под Borland C++, так как универе требуют что писали на нем((
Если кто ещё помнит Borland C++, помогите пожалуйста.
P.S. Заранее благодарю.
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
30
31
#include <iostream>
 
 
unsigned int recalculate(unsigned int num)
{
 
unsigned int temp = num;
 
if(num==0) return 0;
 
unsigned int ost = temp%10;
temp/=10;
unsigned int ost2 = temp%10;
temp/=10;
 
return  recalculate(temp)*10+((ost2>ost)?ost:ost2);
}
 
 
 
 
int main()
{
 
//std::cout<<"Введите нумерок\n";
//std::cin>>num;
 
unsigned int num = 675634;
 
std::cout<<recalculate(num);
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.