profile
Размещено 2 года назад по предмету Информатика от dedsec00753

2. Прочитайте условия задач и напишите программный кОД.
i. Дан массив их N чисел. Определить сколько в нем встречается элемент K.
іі. Вывести на экран среднее арифметическое значение массива

3. Решите задачу используя одномерный массив. Выведите максимальный элемент массива и выведите его порядковый номер

4. Дан одномерный массив из N элементов. Поменяйте первый и последний элементы местами.​

  1. Ответ на вопрос
    Ответ на вопрос дан abob334

    Определение количества вхождений элемента K в массив:

    def count_k(arr, k):

       count = 0

       for element in arr:

           if element == k:

               count += 1

       return count

    Пример использования:

    arr = [1, 3, 5, 7, 3, 2, 8, 3]

    k = 3

    count = count_k(arr, k)

    print(f"Элемент {k} встречается в массиве {count} раз(а)")

    Вычисление среднего арифметического значения массива:

    def average(arr):

       n = len(arr)

       if n == 0:

           return 0

       return sum(arr) / n

    Пример использования:

    arr = [1, 3, 5, 7, 3, 2, 8, 3]

    avg = average(arr)

    print(f"Среднее арифметическое значение массива: {avg}")

    Поиск максимального элемента массива и вывод его порядкового номера:

    def max_index(arr):

       max_element = arr[0]

       max_index = 0

       for i in range(1, len(arr)):

           if arr[i] > max_element:

               max_element = arr[i]

               max_index = i

       return max_index, max_element

    Пример использования:

    arr = [1, 3, 5, 7, 3, 2, 8, 3]

    max_index, max_element = max_index(arr)

    print(f"Максимальный элемент массива: {max_element}, его порядковый номер: {max_index}")

    Обмен первого и последнего элементов массива:

    def swap_first_and_last(arr):

       if len(arr) < 2:

           return arr

       arr[0], arr[-1] = arr[-1], arr[0]

       return arr

    Пример использования:

    arr = [1, 3, 5, 7, 3, 2, 8, 3]

    new_arr = swap_first_and_last(arr)

    print(f"Массив после замены первого и последнего элементов: {new_arr}")

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.