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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.06.2010, 20:07   #11
ArtJuhn
Пользователь
 
Аватар для ArtJuhn
 
Регистрация: 31.05.2010
Сообщений: 24
По умолчанию

Домучал, держи:
Код:
program Project2;

{$APPTYPE CONSOLE}

uses
  SysUtils;

var 
    Mas: array of char;
    Count, i, j, N: integer;
    Tmp: char;

begin
  Write('Enter number of array elements: ');
  ReadLn(N);
  SetLength(Mas,N); //установка длины массива

  for i:=1 to N do
    begin
      Write('Enter element ',i,' > '); //ввод элементов массива
      ReadLn(Mas[i]);
    end;

  for j:=1 to N-1 do
    for i:=N downto i do
        if Mas[i-1] > Mas[i] then
          begin
            Tmp:=Mas[i];           //стандартный алгоритм пузырьковой сортировки
            Mas[i]:=Mas[i-1];
            Mas[i-1]:=Tmp;
          end;

  Write('Array: ');
  for i:=N downto 1 do
    Write(Mas[i],' ');   // вывод элементов массива
  WriteLn;

  Count:=0;
  for i:=1 to N do
     if (Ord(mas[i]) mod 2) = 0 then  //получаем код символа и проверяем на чётность
        Count:=Count+ord(Mas[i]);

  Write('Sum = ',Count); // вывод суммы чётных кодов
  ReadLn;
end.
Если что непонятно, спрашивай

Последний раз редактировалось ArtJuhn; 02.06.2010 в 21:41.
ArtJuhn вне форума Ответить с цитированием
Старый 03.06.2010, 17:51   #12
Вика1992
 
Регистрация: 02.06.2010
Сообщений: 7
По умолчанию

вот ладно, спасибо за помошь!!
но ArtJuhn, ты хоть попытался) спс)
Вика1992 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массив в dll - как разместить массив в dll и как вызвать элемент этого массива по индексу? Кинельски Помощь студентам 0 23.05.2010 20:52
массив МАРИНАД Помощь студентам 2 18.05.2010 15:31
Одномерный массив. Q basic - Построить новый массив из элементов исходного ,которые больше P. Marishkaa Помощь студентам 2 12.01.2010 16:54
Двумерный массив, одномерный массив. Branbal Помощь студентам 14 18.11.2009 12:40
Упорядочить массив в порядке возрастания и напечатать входной и исходный массив. TheVenny Помощь студентам 3 26.11.2008 15:06