1. Переменная H, является массивом с ячейками от 1 до 12.
2. Переменная k.
3. 12 элементов.
4. Целочисленного типа.
5. 3.3E+001 1.6E+001 1.1E+001 8.0E+000 6.0E+000 5.0E+000 4.0E+000 4.0E+000 3.0E+000 3.0E+000 3.0E+000 2.0E+000. В общем алгоритм делает цикл, в котором каждый элемент массива H заполняется числом равным разности 33 и k элементом. Далее еще один цикл который выводит на экран полученные результаты.
Объяснение:
Я конечно С++ знаю, но в целом структуру алгоритма, циклов и т.д понимаю. Если что-то неправильно прости.
var b:boolean;
begin
b:=false;
readln(a);
tmp := a mod 10; a:= a div 10;
while a > 0 do
begin
if tmp = a mod 10 then b := true
else tmp := a mod 10;
a := a div 10;
end;
writeln(b);
end.
2.var a, i:integer;
var t:array[0..9] of integer;
var b:boolean;
begin
b:=false;
readln(a);
while a > 0 do
begin
inc(t[a mod 10]);
a := a div 10;
end;
for i:=0 to 9 do if t[i] > 1 then b := true;
writeln(b);
end.