Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Как сравнить две строки string, введенных с клавиатуры, и вывести на экран строку которая больше? Как сравнить две строки string введенных с клавиатуры и вывести на экран строку которая больше ? https://www.cyberforum.ru/ cpp-beginners/ thread1464322.html Консольная игра "3 в ряд" C++
подскажите самый простой способ реализации этой игры в консоле или алгоритм подскажите ,буду благодарен )
C++ Возвращение и вывод вычисленных значений в классах Пишу программу для вычисления корней уравнений и наткнулся на небольшую проблемку. есть класс head и 2 его дочерних: quadratic_equation и equation в подклассе quadratic_equation есть функция для вычисления корней double calculating(), возникает 2 корня и их нужно вернуть. пишу return (x1,x2); но при выводе выводит только последний. как сделать, чтобы выводило оба корня? Спасибо! ... https://www.cyberforum.ru/ cpp-beginners/ thread1464300.html C++ Указатели взорвали мозг https://www.cyberforum.ru/ cpp-beginners/ thread1464267.html
Только что на сайте cplusplus увидел это: int _tmain(int argc, _TCHAR* argv) { int b = { 3, 4, 5, 6, 7, 8 }; int(*p) = b; cout << b << endl; cout << &b << endl; cout << *b << endl; cout << *(*b) << endl;
C++ Удаление элемента из списка
Здравствуйте, нужна помощь, программа, выполняющая следующие задания на основе двусвязного списка. Не удается удалить элемент по дате рождения,в итоге элемент удаляется, но только первый в списке.. Все остальное работает!!! 1.) Составить программу, которая содержит сведения телефонной книжки. Каждая запись включает: • фамилия, имя; • номер телефона; • день рождения (массив из трех чисел)....
C++ Спасти рядового malloc.h Здравствуйте. Если в двух слова-проект не может найти файл malloc.h. Но этот файл вызывается из необходимого для проекта файла, но этот файл неизвестного происхождения, соответственно неясно где именно он ищет этот malloc.h. Костер уже прогорел, да и бубен пробит... А проблему до сих пор решить не могу... Буду благодарен за подсказки https://www.cyberforum.ru/ cpp-beginners/ thread1464254.html
C++ Ввод данных в динамический массив из файла https://www.cyberforum.ru/ cpp-beginners/ thread1464239.html
В задаче написано: введение данных в динамический массив делать из файла. Как это?
#pragma once C++
Здравствуйте. Есть три файла (для удобства забудем о двух других .cpp): Main.cpp Head1.h Head2.h //Main.cpp #include "Head1.h" #include "Head2.h"
C++ Вставить в двумерный массив столбец после столбца с номером k https://www.cyberforum.ru/ cpp-beginners/ thread1464201.html
Здравствуйте. Помогите, пожалуйста, решить задачу. Абсолютно нет идей, как её решать. Дан двумерный массив. Вставить в него столбец из заданной последовательности чисел после столбца с номером k. Числа последовательности вводятся с клавиатуры и в дополнительный массив записываться не должны. Во всех задачах необходимо воспользоваться операциями выделения памяти, указателями и работой с...
C++ Не могу понять как прочитать файл https://www.cyberforum.ru/ cpp-beginners/ thread1464191.html
Вродь как двоичный файл, но прочитать не могу его.. http://www.mediafire.com/download/d9ghpcqpkdia57p/cataphract_arm_armour_01.rigid_model_v2 Вот этот файл. Я пытаюсь написать конвертор из формата rigid_model_v2 в fbx или max Это из игры TW Attila.
C++ Создание 2D-игры для C++ "Волк-яйцелов"
Насколько сложно на самом деле создать игру на C++. Скоро курсовая.... Тема курсовой "Волк-яйцелов". Возможно ли в короткие сроки на слабом уровне сделать эту игру? Дайте советы и помогите, чем можете.. Огромное спасибо.
C++ Постоянно полный экран в SDL 2.0 https://www.cyberforum.ru/ cpp-beginners/ thread1464179.html
Пытаюсь вывести просто окно с картинкой, открывает на весь экран черный экран с курсором-ожиданием и отключается, не понимаю в чем проблема (флаги КреатеВиндов и рендерера проверил). И еще, зачем вообще нужен и как использовать рендерер правильно? OnInit.cpp #include "head.h" bool game::OnInit(){ if(SDL_Init(SDL_INIT_VIDEO)<0){ return false; } Screen = NULL;
196 / 197 / 120
Регистрация: 27.05.2011
Сообщений: 545
31.05.2015, 23:54 0

Поменять местами последнюю строку со строкой, содержащей минимальный элемент матрицы - C++ - Ответ 7699576

31.05.2015, 23:54. Показов 1699. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено Lebrong как решение

Решение

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
#include <algorithm>
//#include <functional>
#include <iostream>
#include <iterator>
#include <vector>
 
int main() {
    using namespace std;
    int x, y, k;
    cout << "Введите отрезок: ";
    cin >> x >> y;
    cout << "Значение для замены: ";
    cin >> k;
    cout << "Введите массив. Для остановки нажмите Ctrl-D или Ctrl-Z" << endl;
    vector<int> array(istream_iterator<int>(std::cin), istream_iterator<int>());
    auto segment = [x, y](int el){ return x <= el and el <= y; };
    if (any_of(array.begin(), array.end(), segment)) {
        // жаль, что g++ не компилирует эту строчку
        //replace_if(array.begin(), array.end(), not1(segment), k);
        replace_if(array.begin(), array.end(), [&segment](int el){ return !segment(el); }, k);
    }
    copy(array.begin(), array.end(), ostream_iterator<int>(cout, " "));
    cout << endl;
}
Никто не знает, как заставить g++ компилировать закомментированную 19 строчку? Он ругается на отсутствие типа-члена argument_type у объекта segment

Вернуться к обсуждению:
Поменять местами последнюю строку со строкой, содержащей минимальный элемент матрицы C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.05.2015, 23:54
Готовые ответы и решения:

Поменять местами последнюю строку со строкой, содержащей минимальный элемент матрицы
В заданной матрице поменять местами последнюю строку со строкой, содержащей минимальный элемент...

В заданной матрице поменять местами последнюю строку со строкой, содержащей минимальный элемент среди положительных
Помогите найти и исправить ошибку в программе, пожалуйста. В заданной матрице поменять местами...

Поменять местами последнюю строку со строкой, содержащей наибольший отрицательный элемент матрицы
В заданной матрице поменять местами последнюю строку со строкой, содержащей наибольший...

В матрице поменять местами последнюю строку со строкой, содержащей наибольший элемент
В матрицы из действительных отрицательных чисел поменять местами последнюю строку со строкой,...

1
31.05.2015, 23:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.05.2015, 23:54
Помогаю со студенческими работами здесь

В заданной матрице поменять местами строку, содержащую максимальный элемент со строкой, содержащей минимальный
Надо сделать к понедельнику. Задание по ПЯВУ, состоит из двух частей. Если первую часть я понимаю,...

Поменять местами строку, содержащую максимальный элемент массива, со строкой, содержащей минимальный элемент массива
сложно дались массивы, помогите написать код. Дан вещественный массив А. Поменять местами строку,...

В заданной матрице поменять местами первую строку со строкой, содержащей максимальный отрицательный элемент матрицы
Помогите, кто может! Нигде помощи не нашла, хотя подобные темы есть; не получается, а скоро...

Поменять местами последнюю строку со строкой, в которой находится максимальный элемент матрицы
В матрице из действительных минусовых чисел поменять местами последний рядок с рядком, в котором...

В заданной матрице поменять строку, содержащую максимальный элемент со строкой, содержащей минимальный элемент
В данной действительной квадратной матрице размера m x n поменять строку, содержащую элемент с...

Поменять местами строку, содержащую элемент с наибольшим значением, со строкой, содержащей элемент с наименьшим значение
Добрый день, помогите пожалуйста переделать программу #include &lt;iostream&gt; using namespace...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru