ОТДЕЛ Задание+;
ИСПОЛЬЗУЕТ Вывод ИЗ "...\Отделы\Обмен\", Матем ИЗ "...\Отделы\Числа\";
ПЕР
a: РЯД 10 ИЗ ЦЕЛ;
сч: ЦЕЛ;
произведение: ЦЕЛ;
УКАЗ
ОТ сч := 0 ДО РАЗМЕР(a) - 1 ВЫП
a[сч] := УЗК(ВШИРЦЕЛ(Матем.случ() * 9)) + 1
КОН;
произведение := 1;
ОТ сч := 0 ДО РАЗМЕР(a) - 1 ВЫП
ЕСЛИ НЕ ЧЕТ(a[сч]) ТО
произведение := произведение * a[сч]
КОН
КОН
КОН Задание.
//PascalABC.Net 3.2
procedure swap (var a1, a2: integer);
begin
var promt:=a1;
a1:=a2;
a2:=promt;
end;
begin
var a:=ReadArrInteger ('Вводите массив: ', readinteger ('Размерность : '));
var i:=-1;
while (i+2)<length (a) do
begin
i+=2;
swap (a[i], a[i-1]);
end;
a.Print;
end.
Данные это то что у тебя есть то что ты знаешь а информация это то что ты узнаешь что то новое для себя
В кодировке <span> ASCII один символ занимает 1 байт.
</span><span>Текст занимает 24 576 бит памяти
24576 бит /8 =3072 байта.
Значит текст содержит 3072 символа, включая пробелы</span>
Var
a,i:integer;
m:real;
begin
Randomize;
m:=0;
Write('Получены числа: ');
for i:=1 to 3 do
begin
a:=Random(10);
Write(a,' ');
m:=m+a
end;
Writeln;
m:=m/3;
Writeln('Их среднее арифметическое равно ',m:0:3)
end.
<em><u>Тестовое решение:</u></em>
Получены числа: 5 3 3
Их среднее арифметическое равно 3.667
var
n:integer;
begin
Write('Введите целое число: '); Read(n);
Writeln(n-1,', ',n,', ',n+1)
end.
<em><u>Тестовое решение:</u></em>
Введите целое число: 35
34, 35, 36