Показать сообщение отдельно

  #8  
Старый 05.01.2009, 21:11
criz
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
С нами: 9746420

Репутация: 119
По умолчанию

Цитата:
Сообщение от Q13  
Помогите пожалуйста решить одну задачку!

Вот задача:
массив с содержащей м чисел.реализовать программу формирования массивов A и B, включая в массив A четные по номеру элементы массива C в порядке их следования а в массив B нечет. Массив заполнять случайными целыми числами от 10 до 100

заранее благодарен...
Код:
        srand(time(NULL));
        for(i = 0; i < M; i++)
        {
                r = rand()%100;
                C[i] = r;
        }
        for(i = 0, j = 0; i < M; i++, j++)
        {
                if((i % 2))
                        A[--j] = C[i];
                else
                        B[j] = C[i];
        }
        printf("Massiv C: ");
        for(i = 0; i < M; i++)
                printf("%d ", C[i]);
        printf("\nMassiv A: ");
        for(i = 0; i < M; i++)
                printf("%d ", A[i]);
        printf("\nMassiv B: ");
        for(i = 0; i < M; i++)
                printf("%d ", B[i]);
        printf("\n");
Так пойдет?
 
Ответить с цитированием