РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗goTsTmClL5 31 of 129 menu

Задачи на массивы в Go. Часть 5

Дан массив с целыми числами:

arr := [5]int{1, 2, 3, 4, 5}

Создайте массив частичных сумм той же длины: элемент с индексом i равен сумме элементов arr от 0 до i включительно. Выведите результат.

Дан массив с целыми числами:

arr := [6]int{2, 4, 6, 8, 10, 12}

Найдите сумму элементов первой половины массива и сумму элементов второй половины. Выведите обе суммы.

Дан массив с целыми числами:

arr := [6]int{1, 2, 3, 4, 5, 6}

Сравните суммы левой и правой половин массива и выведите, какая больше: "левая", "правая" или "равны".

Дан массив с целыми числами:

arr := [5]int{10, 20, 30, 40, 50}

Выполните циклический сдвиг массива влево на 1 позицию (первый элемент становится последним). Выведите измененный массив.

Дан массив с целыми числами:

arr := [5]int{10, 20, 30, 40, 50}

Выполните циклический сдвиг массива вправо на 1 позицию (последний элемент становится первым). Выведите измененный массив.

Дан массив с целыми числами:

arr := [6]int{1, 2, 3, 4, 5, 6}

Выполните циклический сдвиг массива влево на 2 позиции. Выведите измененный массив.

Дан массив с целыми числами:

arr := [7]int{3, 1, 4, 1, 5, 9, 2}

Найдите индекс, начиная с которого сумма оставшихся элементов максимальна (то есть найдите начало суффикса с максимальной суммой). Выведите этот индекс.

Дан массив с целыми числами:

arr := [8]int{1, 2, 3, 4, 5, 6, 7, 8}

Поменяйте местами первую и вторую половины массива. Выведите измененный массив.

Дан массив с целыми числами:

arr := [5]int{1, 3, 5, 7, 9}

Создайте массив частичных произведений той же длины: элемент с индексом i равен произведению элементов arr от 0 до i включительно. Выведите результат.

Дан массив с целыми числами:

arr := [6]int{9, 1, 8, 2, 7, 3}

Найдите максимальный элемент в первой половине массива и минимальный элемент во второй половине. Выведите оба значения.

Дан массив с целыми числами:

arr := [7]int{1, 2, 3, 4, 5, 6, 7}

Выполните циклический сдвиг массива вправо на 3 позиции. Выведите измененный массив.

Дан массив с целыми числами:

arr := [6]int{4, 2, 7, 1, 9, 3}

Разверните каждую половину массива отдельно (левую и правую). Выведите измененный массив.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить