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

Упорядочить элементы массива по возрастанию модулей элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сформировать строку, состоящую из слов исходной строки, записанных наоборот http://www.cyberforum.ru/cpp-beginners/thread24513.html
Помогите с задачами я недошурупиваю как решить: "Сформировать строку, состоящую из слов исходной строки, записанных наоборот" "Осуществить циклический сдвиг элементов прямоугольной матрици на n элементов вправо или вниз в зависимости от выбранного режима (n может быть больше количества элементов в строке или столбце)"
C++ Конструктор копирования вот есть класс: class Mnojestvo{ //Класс Множество public: Mnojestvo(Mnojestvo & rN); //Конструктор копирования Mnojestvo(int n){FMas=new char ;} //Конструктор для итогого множества С Mnojestvo(int n,char*ptr); ~Mnojestvo(){delete FMas;}; Mnojestvo Union(Mnojestvo &P) const; //Метод "Объединение" Mnojestvo Cross(Mnojestvo &P) const;// Метод "Пересечение" void... http://www.cyberforum.ru/cpp-beginners/thread24424.html
C++ Чтение из файла.
Здравствуйте. Учусь языку С++. Отказываюсь напрочь понимать как в оконном приложении осуществить чтение из файла с условием, что мне надо доставать только определенный текст, в моем случае комментарии из .htm. Их может быть не равно одному. Вывести на экран весь текст я могу, а вот как только кометнарии не понимаю. Что и как надо делать? Спасибо.
C++ Переписать main программы чтения текстовых строк
Переписать main программы чтения текстовых строк и печати самой длиной из них так, чтобы она могла печатать самую длинную строку без каких либо ограничений на ее размер.
C++ Как создаются динамические структуры http://www.cyberforum.ru/cpp-beginners/thread24383.html
Добрый вечер всем!!!:) Подскажите пожалуйста, как создаются динамические структуры. Если не сложно, объясните, как из этой вот структуры создать динамическую структуру!:) #include <stdio.h> #include <conio.h> #define num 5 struct Run_gear { char Ture; int Size_ture; }; struct AVTO {
C++ Вычислить среднее арифметическое для всех наборов из 5 значений Вычислить среднее арифметическое для всех наборов из 5 значений подробнее

Показать сообщение отдельно
ISergey
Maniac
Эксперт С++
 Аватар для ISergey
1345 / 878 / 51
Регистрация: 02.01.2009
Сообщений: 2,642
Записей в блоге: 1
01.03.2009, 22:16     Упорядочить элементы массива по возрастанию модулей элементов
с использованием slt проще
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>
#include <algorithm>
#include <cmath>
 
bool foo(double i,double j)
{
    return (abs(i) < abs(j));
}
 
int main(){
 
double arr[] = {1.2, -1.8, -4.5, -0.1, -0.9, 9.7, -9.8, 0.2, 3.5, 5.7, -3.8, -6.0, 4.2, 4.3, -5.1 };
 
    std::sort(arr,arr+15,foo);
 
    for(int i = 0; i < 15; i++)
        std::cout<<arr[i]<<" ";
    std::cout<<std::endl;
 
    system("pause");
    return 0;
}
результат:
Код
-0.1 0.2 -0.9 1.2 -1.8 3.5 -3.8 4.2 4.3 -4.5 -5.1 5.7 -6 9.7 -9.8
 
Текущее время: 03:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru