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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Alex641
0 / 0 / 0
Регистрация: 06.06.2012
Сообщений: 4
#1

Слить массивы А и В по 100 элементов в массив С из 200 элементов так,чтобы элементы А и В чередовались по 10 - C++

06.06.2012, 17:15. Просмотров 447. Ответов 1
Метки нет (Все метки)

слить массив А и В по 100 элементов в массив С из 200 элементов так,чтобы элементы А и В чередовались по 10
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2012, 17:15     Слить массивы А и В по 100 элементов в массив С из 200 элементов так,чтобы элементы А и В чередовались по 10
Посмотрите здесь:

Разделить массив на две половины так, чтобы сумма значений элементов были максимально близки C++
Массив на 200 элементов C++
В каждом столбце обнулите минимальное количество элементов так, чтобы сумма элементов столбца не превышала заданную C++
Массив А состоящий из 30 элементов, переформировать так чтобы в начале стояли все неотрицательные значения ... C++
C++ Массивы. Задан массив,содержащий несколько нулевых элементов. Сжать его выбросив эти элементы.
Написать программу, вычисляющую среднее арифметическое всех элементов массива из 200 элементов. Массив заполняется случайными числами C++
C++ Двумерные массивы. Переставьте столбцы массива так, чтобы их максимальные элементы образовали возрастающую последовательность
C++ Измените программу так, чтобы массив Y заполнялся значениями функции. Функция, отрезок и количество элементов выбирается из таблицы в соответствии с
В массив, упорядоченный по убыванию значений элементов, добавить новое число так, чтобы не нарушить упорядоченность C++
C++ Преобразовать массив так, чтобы элементы с четными и нечетными значениями чередовались
C++ Переписать файл так, чтобы чередовались знаки компонент файла.
Слить вектора в один вектор {z},i=1,...20 так, чтобы сохранилась упорядоченность C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGluck
Ворчун
Эксперт CЭксперт С++
6627 / 3818 / 500
Регистрация: 29.11.2010
Сообщений: 10,072
06.06.2012, 17:30     Слить массивы А и В по 100 элементов в массив С из 200 элементов так,чтобы элементы А и В чередовались по 10 #2
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 <algorithm>
#include <iterator>
 
int main()
{
    const std::size_t M = 100;
    int A[M], B[M], C[2 * M];
    for (std::size_t i=0; i < M; i++)
    { 
        A[i] = i + 1;
        B[i] = A[i] * -1;
    } 
    for (std::size_t i=0; i < M; i+=10)
    { 
        std::copy(&A[i], &A[i + 10], &C[2*i]);
        std::copy(&B[i], &B[i + 10], &C[2*i+10]);
    } 
    std::copy(C, C + 2*M, std::ostream_iterator<int> (std::cout, " ") );
    return 0;
}
http://liveworkspace.org/code/742e79...b7a47dcfe7fea4
Yandex
Объявления
06.06.2012, 17:30     Слить массивы А и В по 100 элементов в массив С из 200 элементов так,чтобы элементы А и В чередовались по 10
Ответ Создать тему
Опции темы

Текущее время: 08:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru