Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
8:06
2492
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Форум для внеигровых тем-->

Авторси++
помогите с написанием программы в с++
напечатать в обратном порядке наименьший элемент последовательности
помогите с написанием программы в с++
в чем конкретно проблема, а то в таком виде это звучит как:
напишите за меня программу
ну в принципе так оно и есть ,но я в случае написания программы не забуду вашу помощь,с голдом могу помочь
так что надо сделать, найти наименьший элемент или отсортировать массив?
напечатать в обратном порядке наименьший элемент последовательности ,например если это число 23 то должно вывести 32
int arr[100];
int n;//кол-во вводимых элементов
cin>>n;
for(int i=0; i<n;i++)
{
cin>>arr[i];
}
int min=arr[1];
for(int i=0; i<n;i++)
{
if(min>arr[i])
min=arr[i];
}
int ed=min%10;// получаем ед.
int dec=min%100-ed;// получаем десятки
cout<<ed<<dec/10<<endl;

только в функцию это впихните...
#include <iostream>
#include <algorithm>
#include <string>
#include <boost/lexical_cast.hpp>
void main () {
int myints[] = {12,123,345,15,189,234,11};
std::string s = boost::lexical_cast<std::string>(*std::min_element(myints,myints+7));
std::reverse(s.begin(), s.end());
std::cout <<boost::lexical_cast<int>(s);
}

ps не благодари
для MrSlayer:
чувак!
юзай using namespace std;
облегчи себе житуху;)
+boost/lexical_cast.hpp надо качать...
Frostrain
юзай using namespace std;
причастись http://sysdev.me/using-namespace-std/

а что касается буста - у ТС стандарт не был указан.
Держи краба!
для MrSlayer:
спасибо за ссылку, учту
К списку тем
2007-2025, онлайн игры HeroesWM