Задание:
Для начала решим данную задачу. Создадим одномерный массив из 10 элементов и заполним его значениями последовательности a=3n^2, где n - индекс элемента массива. Далее напишем программу на языке КуМир, которая будет выводить все элементы массива на первой строке и первый с последним элементами на второй строке.
Программа на языке КуМир:
Ответ:=пусто
Повторить n 10
Добавить(Ответ:=(3*n^2, ", "))
Конец_повторить
Печать(Ответ)
Печать(Ответ[0], Ответ[длина(Ответ)-1])
Теперь давайте разберем, как работает данная программа. На первом этапе мы инициализируем переменную "Ответ" как пустую строку. Затем с помощью цикла "Повторить" пробегаем по значениям от 1 до 10 (количество элементов массива). На каждом шаге цикла мы добавляем к строке "Ответ" значение выражения 3*n^2, где n - текущий индекс элемента. После завершения цикла у нас будет заполненный массив значениями последовательности a=3n^2.
Далее мы выводим на экран все элементы массива, разделяя их запятыми, на первой строке с помощью функции "Печать". На второй строке мы выводим первый и последний элементы массива, обращаясь к ним по индексам 0 и (длина(Ответ)-1) соответственно.
Таким образом, данная программа на языке КуМир решает задачу заполнения массива из 10 элементов значениями последовательности a=3n^2 и вывода всех элементов на первой строке, а первого и последнего элементов на второй строке.