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

Массивы, очень слаб в С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ну ооочень тяжёлая программа =) http://www.cyberforum.ru/cpp-beginners/thread66362.html
Задана запись, состоящая из букв. Количество букв кратно числу n.Всего в записи m слов.Длина слова- n.Составить структурированную программу печати текста, находящегося между словами с заданными номерами А и В. как написать программу Добавлено через 28 минут #include <stdio.h> #include <stdlib.h> #define M 4
C++ найти норму матрицы Нужно составить программу нахождения L - нормы матрицы A= размером (m*m) по формуле http://upload.wikimedia.org/math/6/9/c/69c271f1ac3d79942842cbcbf40b0793.png Программа в С. http://www.cyberforum.ru/cpp-beginners/thread66345.html
Найти максимально повторяющееся число в массиве C++
Вводится массив из десяти чисел. Найти максимально повторяющееся число. Что делаю: объявляю массив mas, через вложенный цикл ищу повторяющиеся элементы, записываю число повторений в друго массив (dop) и вот тут проблема... #include <iostream> #include <conio.h> using namespace std; int main()
C++ разработать класс для работы с файлом
Разработать класс BASE поддерживающий и организующий доступ к данным в файле.
C++ При каждом нажатии на клавиши Ctrl+Z должен производиться возврат на один шаг назад. http://www.cyberforum.ru/cpp-beginners/thread66320.html
Написать программу, которая выводит в окно (размеры которого можно изменять) на экране текст и позволяет по нему перемещать курсор, заменять или вставлять символы и т.д. (действия могут быть простыми и задаются студентом). Система должна запоминать в стеке последние N действий. При каждом нажатии на клавиши Ctrl+Z должен производиться возврат на один шаг назад. Например, если был исключен символ,...
C++ Определить количество строк матрицы, содержащих хотя бы один нулевой элемент помогите плиз надо сделать на С Дана целочисленная прямоугольная матрица. Определить: 1) количество строк, содержащих хотя бы один нулевой элемент; 2) номер столбца, в котором находится самая длинная серия одинаковых элементов зарание спасибо подробнее

Показать сообщение отдельно
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
23.11.2009, 00:12     Массивы, очень слаб в С++
DarkRosin,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#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;
}
 
Текущее время: 20:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru