Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
3 / 1 / 0
Регистрация: 23.09.2011
Сообщений: 66
1

Переделать в динамический массив

26.04.2012, 19:22. Показов 416. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, помоги дорешать задачу:

Все четные элементы целочисленного массива К(п) поместить в массив L(n), а нечетные — в массив М(п). Подсчитать количество тех и других.
Pascal
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
program massiv;
var
 arr1, arr2, arr3: array[1..10] of integer;
 i, j, k: integer;
begin
 writeln('Vvedite massiv: ');
  for i:=1 to 10 do
   begin
    readln(arr1[i]);     {вводим массив}
     if arr1[i] mod 2=0 then {если элементы четные, то}
     begin
       inc(j);          {считаем их кол-во}
       arr2[j]:=arr1[i];   {и заносим во второй массив}
      end
     else                {если элементы нечетные, то}
      begin
       inc(k);          {считаем их кол-во}
       arr3[k]:=arr1[i];   {и заносим в третий массив}
      end;
   end;
 writeln('Nechetny massiv: '); {выводим нечетный массив}
  for i:=1 to k do
   write(arr3[i], ' ');
 writeln;
 writeln('Kol-vo ego elementov: ', k);  
 writeln('Chetny massiv: ');         {выводим четный массив}
  for i:=1 to j do
   write(arr2[i], ' ');
 writeln;
 writeln('kol-vo ego elementov: ', j);
 readln
end.
Этот массив нужно сделать динамическим (с динамической памятью) с помощью get mem и free mem
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.04.2012, 19:22
Ответы с готовыми решениями:

Переделать программу через динамический список
Задание. Последовательность символов, ограниченную точкой, занести в две очереди, содержащие...

Создать динамический массив А целых чисел размерностью M на N. Заполнить массив случайными числами в диапазоне [-50;50]
Создать динамический массив А целых чисел размерностью M на N. За-полнить массив случайными числами...

Дан массив с 50 именами, используя сортировку, преобразовать его в динамический массив и использовать бинарный поиск
Помогите пожалуйста! Дан массив с 50 именами, используя сортировку, преобразовать его в...

Динамический массив
Все как обычно просто. Задаем двумерный массив(любой) и считаем сумму положительных элементов по...

0
26.04.2012, 19:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.04.2012, 19:22
Помогаю со студенческими работами здесь

Динамический массив
Составит программу, в которой вводится размер массива (одномерный). Выделить память, отсортировать...

Динамический массив
Разработать программу вычисления значения выражения следующего вида: X1*Xn+X2*Xn-1+...+Xn*X1 При...

Динамический массив
Задан двухмерный массив А размером 7 на 7. Выделить в одномерный массив В те элементы массива А...

Динамический массив
Дан динамический массив который сам автоматически заполняется на 10000 чисел, после высчитывает...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru