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

Переписать из одного массива в другой - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить сумму целых частей элементов массива, расположенных после последнего отрицательного элемента http://www.cyberforum.ru/cpp-beginners/thread760675.html
Вычислить сумму целых частей элементов массива, расположенных после последнего отрицательного элемента.
C++ Найдите количество абсолютных и локальных минимумов и максимумов среди элементов одномерного массива Найдите количество абсолютных и локальных минимумов и максимумов среди элементов одномерного массива. http://www.cyberforum.ru/cpp-beginners/thread760638.html
Перегрузка C++
В одномерном массиве, состоящем из n элементов вычислить: 1. Минимальный элемент массива 2. Сумму элементов массива, расположенных между первым и последним положительными элементами. 3. Преобразовть массив таким образом, чтобы сначала располагались все элементы равные нулю, а потом все остальные Для каждого пункта задания создать: 1. Перегружаемые функции для типов int и double 2. Шаблоны...
C++ Упорядочите массив по возрастанию и убыванию методом обмена
Упорядочите массив по возрастанию и убыванию методом обмена.
C++ Как в переменную ввести определенные числа http://www.cyberforum.ru/cpp-beginners/thread760627.html
например у меня есть переменна b int b; я ее объявил мне теперь нужно чтобы в нее я мог ввести только числа от 1 до 6 и никаких других. и еще как ограничить количество вводимых цифр нужно чтобы вводилась именно 1 цифра вот так:6 а не так:61
C++ Для нечетных чисел начиная с 9743 неправильно возводит в степень // Для нечетных чисел начиная с 9743 неправильно возводит в степень // ответ на 1 меньше почему? #include<iostream> using std::cout; using std::endl; using std::fixed; #include<cmath> using std::pow; #include<iomanip> using std::setprecision; подробнее

Показать сообщение отдельно
miriganua
129 / 100 / 4
Регистрация: 05.02.2012
Сообщений: 241
13.01.2013, 19:21     Переписать из одного массива в другой
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
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <iostream>
 
using std::cout;
 
int main(int argc, char* argv[])
{
    const int n = 10;
    int a[n] = { 19, 32, 3, -44, 5, 63, -7, 8, -29, 10 };
 
    cout << "Initial array:" << '\n';
    for (int i = 0; i < n; i++)
    {
        cout << a[i] << "  ";
    }
    cout << '\n';
 
    int b[n];
    int temp = 0;
    for (int i = 0; i < n; i++)
    {
        if (a[i] / 10 == 0)
        {
            b[temp] = a[i];
            temp++;
        }
    }
    for (int i = 0; i < n; i++)
    {
        if (a[i] / 10 != 0)
        {
            b[temp] = a[i];
            temp++;
        }
    }
    cout << "Final array:" << '\n';
    for (int i = 0; i < n; i++)
    {
        cout << b[i] << "  ";
    }
    cout << '\n';
 
    return 0;
}
 
Текущее время: 15:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru