Lec_05
.pdfЗадачи…
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 монет, лежащих гербами вверх.