Форум программистов, компьютерный форум, киберфорум
Наши страницы

Заменить в массиве все отрицательные элементы на их модули - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подсчитать, сколько в массиве чётных элементов http://www.cyberforum.ru/cpp-beginners/thread614696.html
Создать массив из 15 случайных целых чисел из отрезка . Вывести массив на экран. Подсчитать сколько в массиве чётных элементов и вывести это количество на экран на отдельной строке.
C++ Вычислить факториал натурального числа n из отрезка [1;20] Создайте программу, вычисляющую факториал натурального числа n из отрезка , которое пользователь введёт с клавиатуры. Если число будет введено некорректно, то программа должна сообщить об ошибке.... http://www.cyberforum.ru/cpp-beginners/thread614694.html
Создать программу, которая будет сообщать на экран, сколько корней имеет квадратное уравнение ax²+bx+c=0. C++
Создать программу, которая будет сообщать на экран, сколько корней имеет квадратное уравнение ax²+bx+c=0. Коэффициенты a, b и c пользователь вводит с клавиатуры. Пример оформления программы: Введите...
C++ Округление и вывод вещественное число
Создать программу, округляющую и выводящую на экран вещественное число, введенное пользователем с клавиатуры, в виде целого числа. Например, если пользователь ввёл число -3.2, то на экран выводится...
C++ Eсть хоть какие-то идеи? http://www.cyberforum.ru/cpp-beginners/thread614660.html
Построить чертеж: «В прямоугольном параллелепипеде провести перерез, который проходит через сторону нижней основы и противоположную сторону верхней основы.
C++ Ввести символ и вывести сообщение Ввести символ и вывести сообщение: -«красный», если введена либо большая, либо маленькая русская буква «к»; -«синий», если введена либо большая, либо маленькая русская буква «с»; -«зеленый», если... подробнее

Показать сообщение отдельно
gooseim
Эксперт С++
508 / 412 / 37
Регистрация: 23.09.2010
Сообщений: 1,159
27.06.2012, 13:08
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <algorithm>
#include <cstdlib>
#include <ctime>
#include <iterator>
 
int main()
{
   const size_t SIZE = 12;
   
   int array[SIZE];
   
   std::srand((unsigned)std::time(0));
   std::generate(array, array + sizeof(array) / sizeof(array[0]), [](){return std::rand() % 6 - 3;});
   std::copy(array, array + sizeof(array) / sizeof(array[0]), std::ostream_iterator<int>(std::cout, "\t"));
   std::cout << std::endl;
   std::for_each(array, array + sizeof(array) / sizeof(array[0]), [](int& val){val = std::fabs(val);} );
   std::copy(array, array + sizeof(array) / sizeof(array[0]), std::ostream_iterator<int>(std::cout, "\t"));
   std::cout << std::endl;   
}
http://liveworkspace.org/code/86cb7b282dddf224935947840e96fa23
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru