Задание_линейные_списки. Задания на применение линейных списков Напишите программу для решения любых двух задач из списка
Скачать 34 Kb.
|
Задания на применение линейных списков Напишите программу для решения любых двух задач из списка: Найдите произведение всех элементов массива. Например, для массива 1,2,3,1,5,2,3 ответ 180. Найдите сумму всех элементов массива, больших 5. Например, для массива 3,7,5,2,8,4,5 ответ 15. Найдите сумму всех элементов массива, больших, чем значение последнего элемента. Например, для массива 3,7,5,2,8,4,5 ответ 15. Найдите среднее арифметическое всех элементов массива. Например, для массива 3,7,5,2,8,4,5 ответ 4,86 (округл.). Найдите все номера элементов массива, значения которых равны 5. Например, для массива 3,7,5,2,8,4,5 ответ 2,6. Найдите первый встретившийся номер элемента массива, равного 7. Обход массива должен завершиться сразу же, как только найден искомый элемент. Например, для массива 3,7,5,2,8,4,5 ответ 1. Выведите все элементы списка с нечетными индексами. Например, для массива 3,7,5,2,8,4,5 ответ 7,2,4. Дан массив чисел. Выведите значения элементов массива, которые больше значения предыдущего элемента. Например, для массива 3,7,5,2,8,4,5 ответ 7,8,5. Дан массив чисел. Выведите значения элементов массива, кратных четырем. Например, для массива 3,7,5,2,8,4,5 ответ 8,4 Известны данные о температуре воздуха в августе. Определите максимальную температуру в августе. (Нужно учесть кол-во дней в августе и приемлемый для нашего региона диапазон температур) Дана таблица роста учащихся в классе. Определите номер в таблице самого высокого ученика класса. (Число обучающихся и диапазон значений роста задайте самостоятельно) Дан массив чисел. Переставьте элементы массива, чтобы его значения встали в обратном порядке. Например, для массива 3,7,5,2,8,4,5 ответ 5,4,8,2,5,7,3. Дан массив чисел. Если в нем есть соседние элементы одного знака, выведите эти числа (если таких пар соседей несколько, выведите первую пару). Если соседних элементов одного знака нет — не выводите ничего. Например, для массива -3,7,-5,-2,8,-4,-5 ответ -5,-2 *В игре «Пятнашка» 15 фишек с числами от 1 до 15, их можно перемещать по игровому полю. Когда фишки выстроятся в порядке увеличения чисел, игра считается выигранной. Программист написал игру, представив фишки как элементы линейного массива. Проверьте массив на достижение выигрышной ситуации. *Выведите те элементы списка, которые встречаются в нем только один раз. Элементы нужно выводить в том порядке, в котором они встречаются в списке. |