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

Задан массив натуральных чисел X из 20 элементов. Удалить из него 2 наибольших и наименьших элемента. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сверить вводимый текст со словарём http://www.cyberforum.ru/cpp-beginners/thread260277.html
Дан текст, состоящий из предложений. Ввод текста осуществляется в несколько строк (не более 15). Признак завершения ввода – ввод пустой строки. Также задан словарь, состоящий максимум из 50 слов. Ввод слов осуществляется до ввода пустой строки или до заполнения словаря. Вывести текст на экран, при этом все слова в тексте, которых нет в словаре или они записаны с ошибкой, преобразовать к...
C++ С++:invalid types 'int[int]' for array subscript Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента. С++ ошибка invalid types 'int' for array subscript в функции в строке if (a==0) # include <stdio.h> //для использования ввода/вывода информации # include <windows.h> //для использования русского языка # include <math.h> // для использования математических функция #... http://www.cyberforum.ru/cpp-beginners/thread260239.html
Функция, проверяющая, является ли текстовый файл пустым C++
У меня вопрос: Есть ли в с++ функция возвращающая истину если открытый на чтение txt файл пустой?? Добавлено через 4 минуты Если нет то есть ли тоже самое для переменной?
Нужно пару программ, кто может напишите C++
Мне нужны две программы: 1. Вычисление минимума методом параболы Вход: число Х и шаг H, если минимума нет вывести ошибку 2. Кубический сплайн с апроксимацией производных Ввод: интервал а,b точка x, шаг h; Программа должна содержать массивы значение, заполняются сами, по заданной функции, количество точек это целое число деления от длины интервала на шаг. если не возможно найти ответ, или x...
C++ Вроде массивы http://www.cyberforum.ru/cpp-beginners/thread260212.html
Написать программу, использующую функцию. Для каждого из заданных целочисленных массивов X, Y, Z вычислить произведение элементов кратных 5 и найти максимальное из них. N=10 M=12 K=16 Вычисление произведения элементов кратных 5 оформить в виде функции
C++ Матрици Записать на место отрицательных элементов матрицы нули, а на место положительных — единицы. Вывести на печать матрицу в общепринятом виде. Массив: D; {d}_{ij}-целые числа подробнее

Показать сообщение отдельно
INZA
 Аватар для INZA
61 / 57 / 1
Регистрация: 18.11.2010
Сообщений: 499
21.03.2011, 19:11  [ТС]     Задан массив натуральных чисел X из 20 элементов. Удалить из него 2 наибольших и наименьших элемента.
Цитата Сообщение от igorrr37 Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<iostream>
#include<algorithm>
 
int main() {
    unsigned mas[20]={4,2,3,1,5,6,7,8,9,20,11,12,13,14,15,16,17,18,19,10};
    auto it=mas+sizeof(mas)/sizeof(*mas);
    for(int i=0; i<2; i++){
        it=std::remove(mas, it, *std::max_element(mas, it));
    }
    for(int i=0; i<2; i++){
        it=std::remove(mas, it, *std::min_element(mas, it));
    }
    std::for_each(mas, it, [](unsigned x){std::cout<<x<<" ";});
}
а в СИ как изменить ?
 
Текущее время: 17:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru