Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.11.2018, 18:32   #1
Lixer
 
Регистрация: 05.11.2018
Сообщений: 8
По умолчанию Массив.(си)

Из элементов массивов А (5) и С (5) образовать новый массив
Х={a1,c1,a2,c2,...,a5,c5}

То есть у меня получилось ,что я сразу записываю элементы нового массива .А как сделать так что мы вводим с клавиатуры элементы массива A и C и потом получается новый массив X
Код:
#include <stdio.h>
#include <stdlib.h>
int mas(int *m, int n) {
    for (int i = 0; i < n; i++) printf("%3d", m[i]);
    puts("");
}
int main() {
    int j = 0, A[5], C[5], X[10];
    
    for (int i = 0; i < 5; i++) {
    printf("A[%d] = ", i);
    scanf ("%d", &A[i]);
    printf("C[%d] = ", i);
    scanf ("%d", &C[i]);
        X[j++] = A[i];
        X[j++] = C[i];
    }
    
    mas(A,5);
    mas(C,5);
    mas(X,10);
    
    system ("Pause");
    return 0;
}

Последний раз редактировалось Lixer; 05.11.2018 в 18:55.
Lixer вне форума Ответить с цитированием
Старый 05.11.2018, 19:03   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Код:
   for (int i = 0; i < 20; i++) {
    printf("A[%d] = ", i);
    scanf ("%d", &A[i]);
  }
   for (int i = 0; i < 20; i++) {
    printf("C[%d] = ", i);
    scanf ("%d", &C[i]);
   }
   mas(A,20);
   mas(C,20);

   for (int i = 0; i < 20; i++) {
        X[j++] = A[i];
        X[j++] = C[i];
   }
   mas(X,40);
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дан массив A размером 3*3. Составить программу, записывающие положительные элементы этого массива A в одномерный массив B, а отрицательные - в одномерный массив C SkaNi Паскаль, Turbo Pascal, PascalABC.NET 1 02.06.2017 08:07
Программирование в VBA: двумерный массив M на N, нужно создать новый одномерный массив TheAnnihilyator Помощь студентам 1 04.06.2014 09:16
С# задан массив 5х5. сформировать массивы А и В. в массив А поместить элементы с четными индексами, в массив В с нечетны Koksa Помощь студентам 0 10.10.2011 11:26
Запись координат в массив в реал тайм, Как записать координаты в массив Dark19 Visual C++ 2 21.06.2011 18:45
Массив - Нужно написать массив и распечатать на экран с конца в начало(язык С++) econ Помощь студентам 1 29.05.2011 22:02