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

Дано вещественное число в котором все цифры различны - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ static_cast и явное преобразование типов http://www.cyberforum.ru/cpp-beginners/thread613175.html
Зачем нужен статик_каст, если можно явно преобразовывать типы?
C++ Блок-схема программы на классах ВНИМАНИЕ! Требование преподавателя - UML-схемами не пользоваться. Программа на Qt. Листинг приводить не имеет смысла (большой). В начале идёт создание формы приложения - это можно изобразить. А... http://www.cyberforum.ru/cpp-beginners/thread613171.html
В чем ошибки (вычисление суммы элементов массива)? C++
программа оформлена в виде функций, она вычисляет сумму элементов массива, расположенных после первого положительного элемента. #include "iostream.h" void maxmass(int *p) { for (int i =...
Округление до целых C++
Как округлить число с вещественного, в целое? функция round из math.h не пашет.
C++ Одномерный массив http://www.cyberforum.ru/cpp-beginners/thread613144.html
Доброго времени суток. Только начал изучать Си. Хочу создать массив из 10 чисел, каждое число было рандомно. После запуска выдает 9 случайных чисел, потом возникает ошибка "прекращена работа...
C++ Найти ошибку Необходимо удалить элементы массива, находящихся в данном промежутке #include <cstdlib> #include <cmath> #include <iostream> #include <time.h> using namespace std; void DeleteElement(int*... подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7490 / 4605 / 691
Регистрация: 29.11.2010
Сообщений: 12,589
25.06.2012, 17:29
Если интересно с STL:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <string>
#include <algorithm>
 
int main()
{
    std::string str;
    std::cin>> str;
    auto max = std::max_element(str.begin(), str.end());
    std::cout<< *max<< " in positioan at "<< std::distance(str.begin(), max) + 1<< " from begin and "
             << std::distance(max, str.end())<< " from the end.";
    return 0;
}
http://liveworkspace.org/code/d9f3fb66aecf2d963b45316181150057

Добавлено через 6 минут
-=ЮрА=-, а если загнать в std::istringstream с std::fixed и std::setprecision? Мб это решит проблему.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru