Задать вопрос
4 марта, 14:51

Переведите программу в Free Pascal

var

A: Array [1 ... 100] of integer;

size: integer;

Even: integer;

notEven: integer;

begin

Write ('Set size A : ') ;

Read (size) ;

for i:integer : = 1 to size do begin

Write ('Set A[', i, ']: ') ;

Read (A[i]) ;

end;

for i:integer : = 1 to size do begin

if (A[i] mod 2 0) then begin

notEven + = A[i];

end

else begin

Even + = A[i];

end;

end;

Write ('Sum even numbers = ', Even) ;

Writeln;

Write ('Sum notEven numbers = ', notEven) ;

end.

+2
Ответы (2)
  1. 4 марта, 16:55
    0
    Var

    A: Array [1 ... 100] of integer;

    size: integer;

    Even: integer;

    notEven: integer;

    i:integer;

    begin

    Write ('Set size A : ') ;

    Read (size) ;

    for i: = 1 to size do begin

    Write ('Set A[', i, ']: ') ;

    Read (A[i]) ;

    end;

    for i: = 1 to size do begin

    if (A[i] mod 2 0) then begin

    notEven + = A[i];

    end

    else begin

    Even + = A[i];

    end;

    end;

    Write ('Sum even numbers = ', Even) ;

    Writeln;

    Write ('Sum notEven numbers = ', notEven) ;

    end.
  2. 4 марта, 17:59
    0
    Если Вы имели в виду "подогнать" под Free Pascal, то так:

    varA: Array [1 ... 100] of integer; size, Even, notEven, i: integer;

    beginWrite ('Set size A : ') ; Read (size) ;

    for i : = 1 to size do beginWrite ('Set A[', i, ']: ') ; Read (A[i]) ; end;

    for i : = 1 to size do beginif (A[i] mod 2 0) then beginnotEven + = A[i]; endelse beginEven + = A[i]; end; end;

    Write ('Sum even numbers = ', Even) ; Writeln; Write ('Sum notEven numbers = ', notEven) ; end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Переведите программу в Free Pascal var A: Array [1 ... 100] of integer; size: integer; Even: integer; notEven: integer; begin Write ('Set ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы