1 бусинка самая маленькая 2 больше 3 больше 1,2 4 больше 1,2,3 а 5 больше 1,2,3,4. А 6 может быть равна любой из 1;2;3;4;5.
var
b, p: real;
i: byte;
begin
p := 1;
for i := 0 to 47 do
begin
b := cos(i) * (sqr(i) / (i + 8));
if (abs(b) <= 25) then
p := p * i;
if (i >= 18) then //Верхняя граница и так задана, так что нужно только нижнюю приткнуть
write(i, ' '); //Вывод очередного числа
end;
writeln(#13, p); //Вывод произведения
end.
Способ Б конечно быстрее будет и в зависимости какая скорость передачи между ПК. А так ну допустим Б10.
1)
отступы сверху, снизу, справа, слева
междустрочный интервал
выравнивание
отступ первой строки
2) отступ первой строки - значит подвигается только первая строка
отступ абзаца - двигается весь абзац целиком, со всеми строками