Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zadachi_po_C_Dmitry_Barabash.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
83 Кб
Скачать
☆
  1. Массивы (одномерные и двумерные):

  1. Написать программу, определяющую среднее арифметическое положительных/отрицательных/ненулевых элементов массива.

  2. Написать программу, определяющую сумму/количество положительных/ отрицательных элементов массива.

  3. Написать программу, определяющую сумму/количество нулевых элементов массива.

  4. Написать программу, которая предлагает пользователю ввести число и считает сколько раз это число встречается в массиве.

  5. Написать программу, определяющую сумму/количество элементов массива, кратных 2, 3, 5, 7.

  6. Написать программу, определяющую сумму/количество элементов массива, кратных 3, но не кратных 5.

  7. Написать программу, определяющую сумму/количество элементов массива, значение которых больше 1 и меньше 5.

  8. Написать программу, определяющую сумму элементов массива, находящихся в массиве до первого элемента со значением 0.

  9. Написать программу, определяющую сумму элементов массива, находящихся в массиве после первого элемента со значением 0.

  10. Написать программу, определяющую минимум и максимум (значение и номер элемента) элементов массива.

  11. Написать программу, копирующую один массив в другой.

  12. Написать программу, копирующую один массив в другой следующим образом: сначала копируются последовательно все элементы, большие 0, затем последовательно все элементы, равные 0, а затем последовательно все элементы, меньшие 0.

  13. Написать программу, копирующую последовательно элементы одного массива размером 10 элементов в 2 массива размером 5 элементов каждый.

  14. Написать программу, копирующую последовательно элементы 2-х массивов размером 5 элементов каждый в один массив размером 10 элементов.

  15. Написать программу, копирующую элементы 2-х массивов размером 5 элементов каждый в один массив размером 10 элементов в следующим образом: сначала копируются последовательно все элементы, большие 0, затем последовательно все элементы, равные 0, а затем последовательно все элементы, меньшие 0.

  1. Функции.

    1. Написать функцию, вычисляющую сумму целых чисел от 1 до заданного значения.

    2. Написать функцию, вычисляющую факториал заданного значения.

    3. Написать функцию, определяющую среднее арифметическое элементов передаваемого ей массива.

    4. Написать функцию, определяющую сумму/количество положительных/ отрицательных элементов передаваемого ей массива.

    5. Написать функцию, определяющую сумму/количество нулевых элементов передаваемого ей массива.

    6. Написать функцию, определяющую сумму/количество четных и нечетных элементов передаваемого ей массива.

    7. Написать функцию, определяющую сумму/количество элементов передаваемого ей массива, кратных 3, 5, 7.

    8. Написать функцию, определяющую сумму/количество элементов передаваемого ей массива, кратных 3, но не кратных 5.

    9. Написать функцию, определяющую сумму/количество элементов передаваемого ей массива, значение которых больше 1 и меньше 5.

    10. Написать функцию, определяющую сумму элементов передаваемого ей массива, находящихся в массиве до первого элемента со значением 0.

    11. Написать функцию, определяющую сумму элементов передаваемого ей массива, находящихся в массиве после первого элемента со значением 0.

    12. Написать функцию, определяющую минимум и максимум (значение и номер элемента) элементов передаваемого ей массива.

    13. Написать функцию, меняющую порядок элементов передаваемого ей массива на обратный.

    14. Написать функцию, возвращающую количество простых чисел в передаваемом ей массиве.

    15. Написать функцию, которая определяет является ли «счастливым» шестизначное число.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]