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

Удалить из каждой строки матрицы все элементы, величина которых находится в отрезке (a,b) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ интеграл методом касательных http://www.cyberforum.ru/cpp-beginners/thread552901.html
Необходимо решить уравнение -4\int_{0}^{x}t^3dt=(x-1)^2-1 методом касательных(Ньютона). Спасибо заранее!
C++ Написать программу, создающие ведомости для каждой группы по всем дисциплинам с указанием формы контроля (зачет, экзамен). В деканате факультета журналистики имеются списки студентов разных групп. В сессию сотрудники деканата печатают ведомости для каждой дисциплины для сдачи студентами экзаменов и зачетов. Списки студентов упорядочить по алфавиту, используя алгоритм «сортирующее дерево». http://www.cyberforum.ru/cpp-beginners/thread552896.html
Узнать тип выражения C++
Нужно найти полный квадрат среди 4значных чисел чисел у которых первые 2 и 2 последние цифры равны(1122,2233...) В общем-то задача легкая но как узнать является ли выражение sqrt(1000*a+100*a+10*b+b) целым числом! Добавлено через 2 минуты Вопрос решен sqrt(1000*a+100*a+10*b+b) == (int)sqrt(1000*a+100*a+10*b+b)
C++ Из массивов A[6] и B[6] сформировать массив C[12] так, чтобы элементы массива располагались следующим образом: A(1) B(1) A(2) B(2) и т.д.
помогите написать программу, плиз!!!! из массивов A и B сформировать массив C так, чтобы элементы массива располагались следующим образом: A(1) B(1) A(2) B(2) и т.д. ЗАРАНЕЕ БОЛЬШОЕ СПАСИБО!!!!
C++ Из двух массивов сформировать третий http://www.cyberforum.ru/cpp-beginners/thread552874.html
помогите решить задачу, плиз!!!! из массивов A и B сформировать массив C так, чтобы элементы массива располагались следующим образом: A(1) B(1) A(2) B(2) и т.д. ЗАРАНЕЕ БОЛЬШОЕ СПАСИБО!!!!
C++ Программа в С++ суть: написать программу которая считывает текст из файла и выводит на экран только предложения содержащие введенное с клавиатуры слово. Вот что у меня получилось #include <stdio.h> #include <conio.h> #include <fstream> #include <iostream> #include <string> using namespace std; int main() подробнее

Показать сообщение отдельно
Петррр
 Аватар для Петррр
5923 / 3360 / 333
Регистрация: 28.10.2010
Сообщений: 5,926
19.04.2012, 20:20     Удалить из каждой строки матрицы все элементы, величина которых находится в отрезке (a,b)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include <iostream>
#include <vector>
#include <iterator>
#include <algorithm>
#include <cstdlib>
#include <ctime>
 
int main()
{
    const int rows = 6;
    const int columns = 7;
    const int a = 4;
    const int b = 6;
    srand(time(NULL));
    std::vector< std::vector<int> > vec(rows);
    std::generate(vec.begin(), vec.end(), [columns]() -> std::vector<int> {
        std::vector<int> _v(columns);
        std::generate(_v.begin(), _v.end(), []() {
            return rand() % 10;
        });
        return _v;
    });
    std::for_each(vec.begin(), vec.end(), [] (const std::vector<int> &v) {
        std::copy(v.begin(), v.end(), std::ostream_iterator<int>(std::cout, " "));
        std::cout.put('\n');
    });
    std::for_each(vec.begin(), vec.end(), [a, b] (std::vector<int> &v) {
        int _a = a;
        int _b = b;
        std::vector<int>::iterator it = std::remove_if(v.begin(), v.end(), [_a, _b] (int item){
            return item > _a && item < _b;
        });
        std::fill(it, v.end(), 0);
    });
    std::cout << "+-----------+\n";
    std::for_each(vec.begin(), vec.end(), [] (const std::vector<int> &v) {
        std::copy(v.begin(), v.end(), std::ostream_iterator<int>(std::cout, " "));
        std::cout.put('\n');
    });    
    system("pause");
    return 0;
}
 
Текущее время: 09:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru