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

Дан массив размера N. Обнулить элементы массива, расположенные между его минимальным и максимальным элементами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поиск по базе в файле http://www.cyberforum.ru/cpp-beginners/thread847250.html
вот тут решил сделать базу данных в консоли смутил поиск ну не как он не хочет искать то что нужно помогите разобраться с этим поиском вот весь код базы может кому пригодиться... #include <stdio.h> #include <conio.h> #include <string.h> #include <iostream> #include <stdlib.h> #include <clocale> #include <windows.h> #include <fstream> using namespace std;
C++ Проблемы с терминологией. Что такое : ключевые слова, спецификаторы, квалификаторы? Чаще всего встречаю только список ключевых слов, которые потом могут называться по другому, то есть в списке они ключевые слова почти все, но потом разные авторы называют их по разному, к примеру одно и тоже ключевое слово могут называть и спецификатором и квалификатором и служебным словом и т.п. Можно ли где-то прочитать об подобной терминологии в C++, а то не получилось найти? Желательно чтобы... http://www.cyberforum.ru/cpp-beginners/thread847248.html
C++ Разделить элементы k-й строки на диагональный элемент, расположенный в этой строке
Заданы матрица порядка n и число k. Разделить элементы k-й строки на диагональный элемент, расположенный в этой строке. Заданы матрица порядка n и число k. Разделить элементы k-й строки на диагональный элемент, расположенный в этой строке. В интернете много примеров но только на паскале...а мне надо гна с++
C++ Дан массив A размера N. Сформировать новый массив B того же размера по следующему правилу:
Помогите решить задачу на языке с++ Дан массив A размера N. Сформировать новый массив B того же размера по следующему правилу: элемент BK равен среднему арифметическому элементов массива A с номерами от 1 до K.
C++ Динамический массив,двумерный с плавающей точкой http://www.cyberforum.ru/cpp-beginners/thread847206.html
Динамический массив,двумерный с плавающей точкой, выделить из массива максимальный прямоугольный блок не содержащий отрицательных чисел, данные перенести в новый массив.Отсортировать элементы последней строки и последнего столбца совместно по убыванию. Добавлено через 9 часов 44 минуты Знающие,помогите с заданием
C++ Динамический массив в класе Надо реализовать дин.массив в класе. Насколько знаю надо сделать через конструктор етот массив. Описал массив и фцию для заполнения его некоторыми значениями. Но гдето есть ошибка, и обьект класса создаваться не хочет. class rent { private: char corp_name; rent(int NUM) { int *arr = new int; }; public: подробнее

Показать сообщение отдельно
anmartex
...
 Аватар для anmartex
1700 / 1193 / 494
Регистрация: 12.02.2013
Сообщений: 1,978
24.04.2013, 19:07     Дан массив размера N. Обнулить элементы массива, расположенные между его минимальным и максимальным элементами
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
#include <iostream>
#include <algorithm>
#include <vector>
#include <ctime>
 
int main()
{
   std::srand(std::time(nullptr));
 
   std::vector<int> array(10);
 
   std::generate(array.begin(), array.end(), [](){ return rand() % 100 - 50; });
 
   std::for_each(array.begin(), array.end(), [](int val){ std::cout << val << ' '; });
   std::cout << std::endl;
 
   auto minmax = std::minmax_element(array.begin(), array.end());
 
   if (minmax.first > minmax.second)
   {
      std::swap(minmax.first, minmax.second);
   }
 
   std::fill(minmax.first + 1, minmax.second, 0);
 
   std::for_each(array.begin(), array.end(), [](int val){ std::cout << val << ' '; });
   std::cout << std::endl;
 
   return 0;
}
 
Текущее время: 14:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru