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

двумерный массив, в чем ошибка? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ С++ циклы http://www.cyberforum.ru/cpp-beginners/thread68387.html
Вычислить отдельно разницу и сумму всех целых чисел, попадающих в интервал . Я что то вот зделал, но воно както неправельно #include <iostream.h> #include <conio.h> #include <math.h> main...
C++ Поменять местами минимальный и максимальный элементы файла Дан файл вещественных чисел, в нём требуется поменять местами минимальный и максимальный элементы. Сам обмен понятен, не ясно как исползовать его для файла.Если есть соображения у кого-нибудь,... http://www.cyberforum.ru/cpp-beginners/thread68385.html
Структуры,доступ к элементу,сравнение поля с переменной. C++
Вот что то я туплю со стуктурами((( есть функция в файле command.cpp void outMaxPrice(Marka* mark,int size) { Marka markaVR; for(int i=0;i<size-1;i++) { ...
C++ Массив с функциями
Должна быть хотя бы одна функция, функция организована так чтоб выполняла обработку любой матрицы, никаких глобальных переменых,матрица задается случайным образом,матрица имеет 100 элементов,...
C++ Метод линейной интерполяции http://www.cyberforum.ru/cpp-beginners/thread68373.html
Нужно решить уравнение sin(x)+log(x)=1 методом методом линейной интерполяции Помогите найти ошибку. Стока уже дней мучаюсь.. # define M_PI ((float)3.141592653589793) # include <stdio.h> #...
C++ Создать массив в базовом абстрактном классе, и его передать функциям производных классов есть полностью абстрактный (виртуальный) класс. там все функции виртуальные и равны 0. Назовем его class A есть 3 производных ОТ НЕГО класса. Например class X, class Y, class Z. сложность в том,... подробнее

Показать сообщение отдельно
DarkRosin
0 / 0 / 0
Регистрация: 02.11.2009
Сообщений: 10

двумерный массив, в чем ошибка? - C++

29.11.2009, 04:04. Просмотров 541. Ответов 7
Метки (Все метки)

Все элементы столбца с минимальным элементом заменить максимальным элементом.
Мне написали код, но тут проблема в библиотеках, или в самом коде. Помогите исправить.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream.h>
#include <algorithm>
#include <functional>
int main()
{
        const int arr[] = {1,2,3,4,5,6,-1,-2,-3,-4,-5,-6};
        const int size = sizeof(arr)/sizeof(*arr);
        int plus = std::count_if(arr,arr+size,std::bind2nd(std::greater<int>(),0));
        int minus = std::count_if(arr,arr+size,std::bind2nd(std::less<int>(),0));
        if (plus>minus)
                std::cout<<"plus element is greater!"<<std::endl;
        else
                if (minus>plus)
                        std::cout<<"minus element is greater!"<<std::endl;
                else
                        std::cout<<"plus and minus are equal"<<std::endl;
        return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru