Предмет: Информатика, автор: NotALizard

Язык - Паскаль. У меня по какой-то причине отрицательные числа не считаются.

Приложения:

iolandavalerypad353: -16 mod 10 = -1; Abs(-16) mod 10 = 6
iolandavalerypad353: В паскале так
iolandavalerypad353: -16 mod 10 = - 6, ошибка вверху

Ответы

Автор ответа: ingr
0

var

   a : array of integer := new integer[10];

   s : integer;

begin

   for var i := 0 to a.Length-1 do read(a[i]);

   foreach b : integer in a do begin

       write(b, ' ');

       if abs(b mod 10) = 6 then s += b;

   end;

   writeln(#13, s);

end.

Похожие вопросы
Предмет: Литература, автор: bz151287