Только 3.************
begin
ReadArrInteger(6).Select((v, i)-> v * (i + 1)).Println(',')
end.
можешь решить пожалуйста с точки зрения 9-ого класса???
Класс не при чем. Все от учителя информатики зависит, насколько он знает свой предмет.
Если плохо знает, учит писать (на Паскале) по образцу 1984 года.
Но я знаю многие школы, где уже семиклассники пишут именно вот так. Так что еще раз, какой класс - это не важно.
И потом, почему Вы решили, что в одну строчку написать решение - это сложнее, чем в пять или десять? )))
я не спорю, но за такое решение нас пошлют далеко.
Ну это Ваши сложности, не так ли? Если у Вас конкретные требования к диалекту языка или набору используемых в нем средств - указывайте это в вопросе.
Например, "Решить в Turbo Pascal / Free Pascal используя цикл for"