Запись четных элементов массива в новый массив

Запись четных элементов массива в новый массив

После публикации исходника Поиск минимального элемента в массиве и его индекса на Паскаль, публикую новое решение задачи на паскаль - Запись четных элементов массива в новый массив и вывод их на экран. Для определения чётности элементов в одномерном массиве использовался цикл FOR. В программе есть пояснительные комментарии, открыть исходник можно с помощью программ Паскаль ABC.Net, Паскаль ABC или другими программами с поддержкой формата .pas. Скачать исходник или просмотреть исходный код программы Паскаль, Вы можете ниже.

Исходный код программы на Pascal:

const //Описание констант
  Sz = 100;
var //Описание переменных
  a,b: array [1..Sz] of integer;
  aN: integer; // Количество элементов в массиве a  
  bN: integer; // Количество элементов в массиве b  
begin //Начало программы
  aN := 20;
  for var i:=1 to aN do //Заполнение и вывод массива 1
    a[i] := Random(100);
  writeln('Элементы массива: ');
  for var i:=1 to aN do
    write(a[i],' ');
  writeln;  
 
  bN := 0;
  for var i:=1 to aN do //Поиск чётных эл-ов и запись их в другой массив
    if a[i] mod 2 = 0 then 
    begin
      bN += 1;
      b[bN] := a[i];
    end;
 
  writeln('Четные элементы массива: '); //Вывод чётных эл-ов (второго массива)
  for var i:=1 to bN do
    write(b[i],' ');
end. //Конец программы


Скачать исходник: chnmas.pas

Скачать бесплатно Паскаль ABC.Net, вы можете по этой ссылке.
Дата: 2012-06-05 13:41:38   Просмотров: 12832

Теги: Паскаль исходник исходники массивы циклы FOR Pascal