Skip to content

Instantly share code, notes, and snippets.

@cyberlex404
Last active November 2, 2018 13:41
Show Gist options
  • Select an option

  • Save cyberlex404/df38300272787f1c02c95d53d0d1c1d4 to your computer and use it in GitHub Desktop.

Select an option

Save cyberlex404/df38300272787f1c02c95d53d0d1c1d4 to your computer and use it in GitHub Desktop.
program HelloWorld;
const n = 17;
var a: array[1..n] of integer;
var i, s: integer;
begin
s:=0;
randomize;
writeln('Start array:');
for i:=1 to n do
begin
a[i] := random(10);
if a[i] mod 2 <> 0 then s:= s + a[i];
write(a[i], ' ');
end;
writeln;
writeln('Summ: ', s);
writeln('Replace: ');
for i:=1 to n do
begin
if a[i] mod 3 = 0 then a[i] := s;
write(a[i], ' ');
end;
end.
//fpc 3.0.0
program HelloWorld;
const n = 17;
var a: array[1..n] of integer;
var i, s: integer;
begin
randomize;
for i:=1 to n do a[i] := random(10);
writeln('Start array:');
for i:= 1 to n do write(a[i], ' ');
writeln;
s:= 0;
for i:=1 to n do
if a[i] mod 2 = 0 then s:= s+ a[i];
writeln('sum:', s);
for i:=1 to n do
if a[i] mod 3 = 0 then a[i] := s;
for i:= 1 to n do write(a[i], ' ');
end.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment