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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.04.2011, 15:36   #1
Rfn.if
 
Регистрация: 12.10.2010
Сообщений: 8
Вопрос В типизированном файле целых чисел определить сумму компанентов на четных местах. (паскаль)

в типизированном файле хранятся н целых чисел. опредилить сумму компанентов на четных местах файла, полученные по следующему принципу: 1 меняется со 2, 3 с 4 и тд.
Код:
program l;
   var
   b: array [1..99] of integer;
   FilName : String;
 m, s,sum, j,i,kol : Integer;
   f1: file of integer;
   begin
    Writeln('vvedite nazvanie file');
 Readln (FilName);
 Writeln('vvedite kolichestvo simvolov');
 readln (kol);

 Writeln ('vvedite file : ');
  for i:=1 to kol do begin
  Readln (S);
  b[i]:=s;
  end;
   if kol mod 2 = 0 then  begin
for i:=1 to kol do begin
m:=b[i];
b[i]:=b[i+1];
b[i+1]:=m;
inc (i);
end;end
   else
   begin
for i:=1 to (kol-1) do begin
m:=b[i];
b[i]:=b[i+1];
b[i+1]:=m;
inc (i);
end;
 END;
 Assign(f1,FilName);
 rewrite (f1);
 for i:=1 to kol do
 write(f1,b[i]);
 close (f1);

 sum:=0;
for i:=2 to kol do begin
sum:=sum + b[i];
inc(i);
end;

reset(f1);
    writeln('File - ', filname);
    while not eof(f1) do
   begin
    read (f1,s);
    write (s);
    end;
    writeln;
   writeln ('summa chet = ',sum);
   close (f1);
   readln;
   end.


___________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 28.04.2011 в 13:21.
Rfn.if вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
определить сумму одинаковых чисел [турбо паскаль] егорыч Помощь студентам 5 16.12.2010 22:49
Определить сумму тех веществееных чисел,которые больше Р. [Паскаль] Анна22 Помощь студентам 1 07.12.2010 20:34
Посчитать сумму всех целых чисел в этом диапазоне LION7777 Фриланс 14 15.06.2010 00:16
Вычислить сумму всех четных чисел в векторе malova Microsoft Office Excel 2 31.05.2010 09:09
Определить сумму и количество четных элементов массива KREGI Общие вопросы Delphi 10 05.03.2009 18:18