Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Для произвольных значений a, b вычислить решение системы неравенств https://www.cyberforum.ru/ cpp-beginners/ thread1077031.html
Для произвольных значений a, b вычислить решение системы неравенств (с применением условных операторов) \begin{cases} & ax-b\geq 0 \\ &(b-a)x \leq 1 \end{cases} p.s. заранее спасибо!
C++ Вывести индекс элемента в конце каждой строки матрицы
Самый маленький элемент - 10 , его индекс - 2, как это записать с помощью циклов , не могу вывести именно индекс элемента в конце каждой строчки матрицы ... #include <iostream> #include <iomanip> int main() { const size_t rowsCount(4); const size_t colsCount(5);
C++ Как реализовать набор конструкторов и деструкторов Делаю так: #include <iostream> class Time //начало объявления класса { public: //начало раздела public Time(int sec); //конструктор ~Time(); //деструктор private: //начало раздела private int ntime; //переменные члены https://www.cyberforum.ru/ cpp-beginners/ thread1076998.html C++ найти ошибку? https://www.cyberforum.ru/ cpp-beginners/ thread1076977.html
#include <iostream> using namespace std; int main() { int x, y; x = 10; y = 3; cout << õ/ó; // Áóäåò îòîáðàæåíî ÷èñëî 3.
Параметры шаблона C++
как в общем можно объяснить то что находиться в угловых скобках после template, я понимаю что template <список параметров>
C++ Найти сумму 10 членов ряда https://www.cyberforum.ru/ cpp-beginners/ thread1076969.html
Найти сумму 10 членов ряда, в котором an=n!/n^sqrt(n)
C++ Вывод элементов массива, стоящих на четных позициях, а затем – на нечетных добрый времени суток помогите решить задачку: разработайте программу, в которой реализован ввод элементов одномерного массива и вывод сначала элементов, стоящих на четных позициях, а затем – на нечетных, количество которых определяется пользователем. https://www.cyberforum.ru/ cpp-beginners/ thread1076968.html C++ Как сделать, чтобы не закрывалось окно командной строки?
после исполнения оно закрывается. Не посмотреть результат(((
C++ Хочу вывести четные элементы массива https://www.cyberforum.ru/ cpp-beginners/ thread1076933.html
//--------------------------------------------------------------------------- #include <vcl.h> #include <stdio.h> #include <conio.h> #include <time.h> #include <iostream.h> #pragma hdrstop //---------------------------------------------------------------------------
C++ Сгенерировать целое число N и набор из N ненулевых чисел Сгенерировать целое число N и набор из N ненулевых чисел в диапазоне (-10,10). Вывести все парные числа. Столкнулась с проблемой генерации, а именно, что генератор randomize() и random не найдены. #include<iostream> #include<stdlib.h> #include<conio.h> using namespace std; void main() { int n,a; cout<<"n="; https://www.cyberforum.ru/ cpp-beginners/ thread1076916.html
C++ Используя оператор цикла, найти сумму элементов, указанных в конкретном варианте. Результат напечатать, снабдив соответствующим заголовком
Выручайте! очень нужно... зарание благодарен... Используя оператор цикла, найти сумму элементов, указанных в конкретном варианте. Результат напечатать, снабдив соответствующим заголовком.
C++ Отсортировать массив, введенный с клавиатуры 1.заполнить массив с клавиатуры где n < 100.( это просто). 2.Отсортировать на возрастание (тоже просто) Но вот вывести 5 максимум массива-вот это как? Объясните пожалуйста. https://www.cyberforum.ru/ cpp-beginners/ thread1076906.html
Mobile Software Engineer
Эксперт С++
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
21.01.2014, 11:16 0

В одномерном массиве четные элементы разделить на 2, нечетные умножить на 3 - C++ - Ответ 5670648

21.01.2014, 11:16. Показов 5794. Ответов 2
Метки (Все метки)

Ответ

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
#include <algorithm>
#include <iterator>
#include <iostream>
#include <random>
#include <vector>
 
int main()
{
    std::default_random_engine generator;
    std::uniform_int_distribution <> distribution(1, 50);
 
    size_t vectorSize;
    std::cout << "N: ";
    std::cin >> vectorSize;
 
    std::vector <int> vector(vectorSize);
    std::cout << "Vector: " << std::endl;
    for (auto &currentElement : vector) {
        std::cout << (currentElement = distribution(generator)) << ' ';
        currentElement = !(currentElement % 2) ? currentElement * 2 : currentElement / 3;
    }
    std::cout << std::endl << "Result: " << std::endl;
    std::copy(vector.begin(), vector.end(), std::ostream_iterator <int> (std::cout, " "));
 
    std::system("pause >> temp");
    return 0;
}


Вернуться к обсуждению:
В одномерном массиве четные элементы разделить на 2, нечетные умножить на 3 C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.01.2014, 11:16
Готовые ответы и решения:

В одномерном массиве все четные элементы заменить на их квадраты, а нечетные умножить на 2
В одномерном массиве все четные элементы заменить на их квадраты, а нечетные умножить на 2.

Проверить, чередуются ли в одномерном массиве четные и нечетные числа
помогите с С++ Дан целочисленный массив размера N. Проверить чередуются ли в нем четные и...

Переставить местами четные и нечетные элементы в массиве
Здравствуйте уважаемые форумчани!Прошу с задачей мне помочь,нужно переставить местами четные и...

Проверить правило "четные/нечетные элементы имеют четные/нечетные индексы"
2.Программа осуществляет ввод массива из 150 эллементов. Затем она проверяет правило&quot;четные...

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

Из 20 чисел только четные умножить на 2, а нечетные оставить без изменений
Знаю как сделать просто умножить четное на 2 но как сделать чтобы и 20 чисел введёных с клавиатуры...

Разделить файл на четные и нечетные числа
Программа открывает файл,заполненный случ.числами в диапозоне -500 500.затем считывает из него...

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

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

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