Главная страница
Навигация по странице:

  • Напишите программу для решения любых двух задач

  • Задание_линейные_списки. Задания на применение линейных списков Напишите программу для решения любых двух задач из списка


    Скачать 34 Kb.
    НазваниеЗадания на применение линейных списков Напишите программу для решения любых двух задач из списка
    Дата12.05.2022
    Размер34 Kb.
    Формат файлаdoc
    Имя файлаЗадание_линейные_списки.doc
    ТипДокументы
    #525270

    Задания на применение линейных списков

    Напишите программу для решения любых двух задач из списка:

    1. Найдите произведение всех элементов массива. Например, для массива 1,2,3,1,5,2,3 ответ 180.

    2. Найдите сумму всех элементов массива, больших 5. Например, для массива 3,7,5,2,8,4,5 ответ 15.

    3. Найдите сумму всех элементов массива, больших, чем значение последнего элемента. Например, для массива 3,7,5,2,8,4,5 ответ 15.

    4. Найдите среднее арифметическое всех элементов массива. Например, для массива 3,7,5,2,8,4,5 ответ 4,86 (округл.).

    5. Найдите все номера элементов массива, значения которых равны 5. Например, для массива 3,7,5,2,8,4,5 ответ 2,6.

    6. Найдите первый встретившийся номер элемента массива, равного 7. Обход массива должен завершиться сразу же, как только найден искомый элемент. Например, для массива 3,7,5,2,8,4,5 ответ 1.

    7. Выведите все элементы списка с нечетными индексами. Например, для массива 3,7,5,2,8,4,5 ответ 7,2,4.

    8. Дан массив чисел. Выведите значения элементов массива, которые больше значения предыдущего элемента. Например, для массива 3,7,5,2,8,4,5 ответ 7,8,5.

    9. Дан массив чисел. Выведите значения элементов массива, кратных четырем. Например, для массива 3,7,5,2,8,4,5 ответ 8,4

    10. Известны данные о температуре воздуха в августе. Определите максимальную температуру в августе. (Нужно учесть кол-во дней в августе и приемлемый для нашего региона диапазон температур)

    11. Дана таблица роста учащихся в классе. Определите номер в таблице самого высокого ученика класса. (Число обучающихся и диапазон значений роста задайте самостоятельно)

    12. Дан массив чисел. Переставьте элементы массива, чтобы его значения встали в обратном порядке. Например, для массива 3,7,5,2,8,4,5 ответ 5,4,8,2,5,7,3.

    13. Дан массив чисел. Если в нем есть соседние элементы одного знака, выведите эти числа (если таких пар соседей несколько, выведите первую пару). Если соседних элементов одного знака нет — не выводите ничего. Например, для массива -3,7,-5,-2,8,-4,-5 ответ -5,-2

    14. *В игре «Пятнашка» 15 фишек с числами от 1 до 15, их можно перемещать по игровому полю. Когда фишки выстроятся в порядке увеличения чисел, игра считается выигранной. Программист написал игру, представив фишки как элементы линейного массива. Проверьте массив на достижение выигрышной ситуации.

    15. *Выведите те элементы списка, которые встречаются в нем только один раз. Элементы нужно выводить в том порядке, в котором они встречаются в списке.


    написать администратору сайта