Write a program that fills the array a [1..12] with random integers in the range 1 to 11

Write a program that fills the array a [1..12] with random integers in the range 1 to 11, then transforms it by squaring all the even-numbered elements.

Let’s write a program in the Pascal programming language

First option:

Program Program1;

var

a: array [1..12] of integer;

i: integer;

begin

randomize;

Writeln (‘Source array:’);

for i: = 1 to 11 do

begin

a [i]: = random (11) +1;

writeln (‘a [‘, i, ‘] =’, a [i]);

end;

for i: = 1 to 10 do

if i mod 2 = 0 then a [i]: = sqr (a [i]);

Writeln (‘Transformed array:’);

for i: = 1 to 11 do

writeln (‘a [‘, i, ‘] =’, a [i]);

end.

Second option:

Var ar: array [1..12] of integer;

i: integer;

begin;

randomize;

writeln (Main array :);

for i: = 1 to 12 do

begin;

ar [i]: = random (1,11);

writeln (ar [i]);

end;

writeln (Changed array :);

for i: = 1 to 12 do

begin;

if ar [i] mod 2 = 0 then ar [i]: = sqr (ar [i]);

writeln (ar [i]);

end;

end.



One of the components of a person's success in our time is receiving modern high-quality education, mastering the knowledge, skills and abilities necessary for life in society. A person today needs to study almost all his life, mastering everything new and new, acquiring the necessary professional qualities.