Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сборник задач. 9 класс.doc
Скачиваний:
18
Добавлен:
12.11.2019
Размер:
19.77 Mб
Скачать

7. Составить и набрать программы на компьютере

    1. Заполнение массива

      1. заполнить массив размерности 12 числом 15 (все элементы)

      2. заполнить массив размерности 12 заданным числом

      3. заполнить массив размерности 12 случайными числами (сгенерировать)

    2. Сумма и количество элементов (генерировать случайным образом)

      1. Найти сумму всех элементов

      2. Найти сумму элементов, стоящих на нечетных местах

      3. Найти сумму положительных элементов

      4. Найти количество отрицательных элементов

      5. Найти сумму и количество элементов, кратных 4

8. Задачи на использование массивов

    1. Найти сумму четных элементов

    2. В массиве хранятся сведения по осадкам за месяц. Найти общее кол-во осадков и среднее за день

9. Задачи на нахождение максимума и минимума

    1. Усовершенствовать алгоритм нахождения максимума или минимума так, чтобы программа еще выдавала номер максимального элемента

    2. Дан массив. Определить:

      1. Максимальный элемент

      2. Минимальный элемент

      3. На сколько максимальный элемент больше минимального

      4. Индексы максимального элемента и минимального элементов

      5. Расстояние в массиве между максимальным и минимальным элементами

      6. Массив обязательно полностью выводить на экран в столбик с индексами

    3. В массиве хранится информация об осадках июля. Найти дату самого дождливого дня

    4. Найти в массиве количество максимальных элементов

    5. Найти индексы первого и последнего минимального элементов

    6. Расстояние в массиве между максимальным и минимальным элементами

    7. Вывести все элементы между максимальным и минимальным

10. Практически выполнить следующие пункты в одной программе (ничего не удаляя и запуская её после выполнения каждого пункта, начиная с пункта 4)

    1. Описать массив из 15 элементов

    2. Заполнить весь массив случайным образом из диапазона [10;15]

    3. Вывести на экран массив в строку, отводя под каждый элемент 4 позиции

    4. Добавить команду writeln (зачем?)

    5. Вывести в строку индексы элементов, отводя под элементы по 4 позиции

    6. Добавить команду writeln (зачем?)

    7. Найти минимальный элемент и его номер и вывести их на экран (что не совсем так?)

    8. Вывести на экран номера минимальных элементов

    9. Вывести на экран количество минимальных элементов

11. Задачи на вставку и удаление элементов массива

    1. Дан массив. После минимального элемента вставить значение максимального, а сам исходный максимальный удалить

    2. Из массива удалить все отрицательные элементы

    3. Доп.задача. Из первой половины массива отрицательные элементы удалить и вставить их в конец массива

    4. Удалить все четные элементы из массива

    5. Удалить все элементы между максимальным и минимальным

    6. Из данного массива переписать в другой положительные элементы

    7. В начале массива добавить элемент, куда занести сумму остальных элементов

12. Практическая работа на вставку и удаление элементов массива

I вариант

      1. Ввести массив с клавиатуры

      2. Вывести массив на экран

      3. Найти минимальный элемент в массиве и вывести его и его позицию на экран

      4. Удалить элемент, находящийся в позиции минимального

      5. Вывести полученный массив на экран

      6. Найти сумму оставшихся положительных элементов и вывести её на экран

II вариант

      1. Заполнить массив случайным образом числами из промежутка [10;30]

      2. Вывести массив на экран

      3. Найти сумму чётных элементов и вывести её на экран

      4. Найти максимальный элемент в массиве и вывести его и его позицию на экран

      5. Вставить после максимального эту сумму

      6. Вывести полученный массив на экран