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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Для произвольных значений a, b вычислить решение системы неравенств http://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); http://www.cyberforum.ru/cpp-beginners/thread1077014.html
C++ Как реализовать набор конструкторов и деструкторов
Делаю так: #include <iostream> class Time //начало объявления класса { public: //начало раздела public Time(int sec); //конструктор ~Time(); //деструктор private: //начало раздела private int ntime; //переменные члены
найти ошибку? C++
#include <iostream> using namespace std; int main() { int x, y; x = 10; y = 3; cout << õ/ó; // Áóäåò îòîáðàæåíî ÷èñëî 3.
C++ Параметры шаблона http://www.cyberforum.ru/cpp-beginners/thread1076973.html
как в общем можно объяснить то что находиться в угловых скобках после template, я понимаю что template <список параметров>
C++ Найти сумму 10 членов ряда Найти сумму 10 членов ряда, в котором an=n!/n^sqrt(n) подробнее

Показать сообщение отдельно
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
21.01.2014, 05:34     В одномерном массиве четные элементы разделить на 2, нечетные умножить на 3
Alex-One,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <iomanip>
int main()
{
    int N;
    std::cout<<"N:";
    std::cin>>N;
    double *mas = new double [N];
    std::cout<<"Enter array:\n";
    for(int i=0; i<N; i++)
        std::cin>>mas[i];
    std::cout<<"New array:\n";
    std::cout<<std::endl;
    for(int i=0; i<N; i++)
    {
        ((int)mas[i]%2==0)?mas[i]/=2:mas[i]*=3;
        std::cout<<std::setw(5)<<mas[i];
    }
 
 
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru