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

Продублировать в массиве все положительные элементы с четными номерами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти на отрезке [m, n] натуральное число, имеющее наибольшее количество делителей http://www.cyberforum.ru/cpp-beginners/thread1183156.html
Найти на отрезке натуральное число, имеющее наибольшее количество делителей.
C++ Помогите найти ошибки в коде: Построить список из слов длинна которых задана пользователем Необходимо из ряда слов разделенных запятыми построить список из слов длинна которых задана пользователем, помогите найти ошибки в коде. #include "stdafx.h" #include <iostream> #include <string> #include <vector> #include <string.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread1183153.html
C++ Инициализация динамического массива
int main() { int a, i = 0; int *array = new int ; std::cout << "Enter numbers " << std::endl; while(std::cin >> a) { i < 10; array = a; std::cout << *array << std::endl; }
Что делает код? C++
цитата из переведённой книги Александреску по языку D: "Если кто-то из ваших коллег прокачал самоуверенность до уровня Супермена, спросите его, что делает код object.template fun<arg>(), и вы увидите криптонит в действии." И что же он делает?
C++ Задан вектор с координатами (х, у, z)- Найти углы наклона этого вектора к координатным осям http://www.cyberforum.ru/cpp-beginners/thread1183124.html
Задан вектор с координатами (х, у, z)- Найти углы наклона этого вектора к координатным осям.
C++ Дано натуральное число n. Найти сумму первой и последней цифры этого числа Дано натуральное число n. Найти сумму первой и последней цифры этого числа. подробнее

Показать сообщение отдельно
Тамика
Котовчанин
 Аватар для Тамика
859 / 439 / 129
Регистрация: 16.02.2010
Сообщений: 2,538
Записей в блоге: 27
21.05.2014, 13:01     Продублировать в массиве все положительные элементы с четными номерами
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
#include <iostream>
 
int main()
{
    std::cout << "Enter H: ";
    int H;
    std::cin >> H;
    int *mas = new int[H];
    int* pos = new int[];
 
    int count_1 = 0;
    std::cout << std::endl;
    for (int i = 0; i < H; ++i)
    {
        mas[i] = -10 + rand()%20;
        std::cout << " " << mas[i];
        if (mas[i] > 0 && i%2 == 0) { pos[count_1] = mas[i]; pos[count_1 + 1] = mas[i]; count_1 += 2;}
    }
    std::cout << std::endl;
    for (int i = 0; i < count_1; ++i)
        std::cout << " " << pos[i];
 
    delete []pos;
    delete []mas;
    system("pause >> null");
}
 
Текущее время: 20:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru