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

Разбивка массива по элементам! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ромб http://www.cyberforum.ru/cpp-beginners/thread364819.html
Вводится n-число линий. Нужно вывести ромб такого вида (n=7): #include <iostream> using namespace std; int main () { int z = 1, s, n, c = 0,q; cin >> n; n; s=n-1;
C++ Двунаправленное кольцо с использованием массива Помогите пожалуйста решить! Я нашла в интернете подобную этому заданию другое, но насколькотам правильно,я не знаю. Доверяю только вашему форуму) 1. Реализовать с использованием массива двунаправленное кольцо (просмотр возможен в обе стороны, от последнего элемента можно перейти к первому). 2. Распечатать полученный массив, начиная с К-ого элемента и до К-1 ( по кольцу влево). 3. Удалить... http://www.cyberforum.ru/cpp-beginners/thread364818.html
нарисовать рисунок в программе С++ C++
Кто нибудь может нарисовать рисунок в программе С++, очень надо завтро утром))))))))
C++ Помогите Студенту Чайнику
Объявляется одномерный массив целых чисел размерностью 15 и более. Заполнить массив с помощью генератора случайных чисел. Сортировку произвести методом «пузырька». Числа кратные двум и тройки отсортировать по убыванию. Остальные четные числа сложить. Из суммы вычесть наибольшее нечетное. #include <stdio.h> #include <stdlib.h> int main() { int...
C++ Работа с Visual Studio http://www.cyberforum.ru/cpp-beginners/thread364784.html
Пожалуйста, подскажите как компилить в этой среде. Да и вообще, урок-другой по среде "Мелкомягких" не помешает. Кстати, версия - 2010. На MSDN вычитал о компиляции через командную строку, но блин, геморно. Так же накопал пару тем, где говорилось, что отдельный исходник не откомпилить, надо создавать целый проект. Создал. Тыкаемых кнопок стало в разы больше, но вот заветной, увы, нету. Если...
C++ Задана квадратная целочисленная матрица размером N×N. Вывести строки матрицы в обратном порядке (последняя строка, предпоследняя … первая). Задана квадратная целочисленная матрица размером N×N. Вывести строки матрицы в обратном порядке (последняя строка, предпоследняя … первая). подробнее

Показать сообщение отдельно
alkagolik
Заблокирован
11.10.2011, 21:58     Разбивка массива по элементам!
простите, прошляпил вот это
Цитата Сообщение от Corvette Посмотреть сообщение
Разбить исходный массив на массив по два элемента вида:
Добавлено через 19 минут
это только для чисел < 10 сейчас поиграюсь с большими
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
void print_source(int *arr, const int size)
{
    int i = 0;
    for (i; i < size; ++i)
        printf("%d ", *(arr + i));
    printf("\n");
}
 
void arr_init(int *arr, const int size)
{
    int i = 0;
    for (i; i < size; ++i)
        *(arr + i) = rand() % 10;
}
 
void arr_user_init(int *arr_root, int *arr_user, const int size)
{
    int i = 0, k = -1;
    for (i; i < size; ++i)
    {
        if ( !(i % 2) )
            ++k;
        arr_user[k] = arr_user[k] * 10 + arr_root[i];
    }
}
 
void arr_null(int *arr, const int size)
{
    int i = 0;
    for (i; i < size; ++i)
        arr[i] = 0;
}
 
void print_note()
{
    printf("\nyou are mistake in choise mask argument\n");
    exit(1);
}
 
void print(int *arr, const int size, const int mask)
{
    switch(mask)
    {
        case 0:
            print_source(arr, size);
            break;
        default:
            print_note();
    }
}
 
 
int main ()
{
    const int size = 20;
    int array_root[size], i = 0, array_user[(size / 2)];
    srand(time(0));
 
    arr_null(array_user, (size / 2));
    arr_init(array_root, size);
    print(array_root, size, 0);
    arr_user_init(array_root, array_user, size);
    print(array_user, size / 2, 0);
    return 0;
}
Добавлено через 19 минут
так пройдет?
Код
609 288 545 66 932 27 601 22 771 747 243 828 598 806 795 244 330 71 811 791 
609288 545066 932027 601022 771747 243828 598806 795244 330071 811791
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru