Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Lec_05

.pdf
Скачиваний:
8
Добавлен:
11.05.2015
Размер:
1.48 Mб
Скачать

Задачи…

32

3.1) Определить индексы элементов в массиве, значение которых не меньше заданного минимума и не больше заданного максимума.

Пример задачи…

33

3.3) В задачах по программированию очень часто встречается необходимость заполнить массив данными и вывести их потом на экран.

Методов этого не так уж много и особым разнообразием они не отличаются. Поэтому хорошо бы их оформить в виде процедур и использовать по мере необходимости.

Задачи…

34

3.4) Имеются два упорядоченных по возрастанию (предыдущий элемент меньше последующего) массива. Требуется получить третий упорядоченный по возрастанию массив, путем слияния первых двух.

Например: Если

1-й массив: 4, 8, 12, 14, 23, 85 а 2-й массив: 2, 4, 8, 9, 12, 16

тогда 3-й массив будет : 2, 4, 4, 8, 8, 9, 12, 12, 14,

16, 23, 85

Задачи…

35

3.5) Вывести на экран значения массива по спирали.

Будем понимать под этим следующее:

Если массив состоит из 100 элементов, то выводить по 10 элементов в каждой строке, при этом каждая вторая строка должна выводиться "задом наперед": сначала последние элементы строки, а затем первые.

Задачи…

36

3.6) Напишите программу нахождения общих элементов двух массивов.

3.7) По кругу расположено N монет гербами вверх и M монет гербами вниз. Обходя круг по ходу часовой стрелки, переворачивает каждую S -тую монету. В первый раз счет начинается с герба. В каком порядке надо расставить монеты, чтобы после K ходов стало L монет, лежащих гербами вверх.

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