Д. М. Златопольский Санкт-Петербург «бхв-петербург» 2011 удк


  Удалить  из  массива,  в  котором  все  элементы  различны,  максимальный   и минимальный элементы.  11.155



Pdf көрінісі
бет149/271
Дата04.02.2022
өлшемі7,99 Mb.
#24830
1   ...   145   146   147   148   149   150   151   152   ...   271
Байланысты:
Златопольский Сборник задач по прогр

11.154.  Удалить  из  массива,  в  котором  все  элементы  различны,  максимальный  
и минимальный элементы. 
11.155.  В  массиве  записана  информация  о  росте  каждого  из  25 учеников  класса  
(в порядке убывания роста). Из класса выбыли два ученика. Получить но-
вый  массив  с  упорядоченными  в  том  же  порядке  данными  о  росте  остав-
шихся учеников. Рассмотреть два возможных случая: 
1) известны порядковые номера выбывших учеников; 
2) известны значения роста выбывших учеников. 
11.156.  Удалить из массива: 
а) все отрицательные элементы; 
б) все элементы, большие данного числа n; 
в) все элементы, начиная с n1-го по n2-й (n1   n2). 
11.157.  Дан массив целых чисел. Удалить из него: 
а) все четные элементы, стоящие на нечетных местах; 
б) все элементы, кратные 3 или 5. 
11.158.*Удалить из массива все повторяющиеся элементы, оставив их первые вхо-
ждения, т. е. в массиве должны остаться только различные элементы. 
Внимание!  
В задачах 11.159—11.168 под вставкой числа n в массив после k-го элемента следу-
ет понимать: 
 
увеличение размера массива на 1; 
 
смещение всех элементов, начиная с (k + 1)-го, вправо на 1 позицию; 
 
присваивание (k + 1)-му элементу массива значения n
11.159.  Вставить в массив: 
а) число 10 после второго элемента; 
б) число 100 после m-го элемента. 


Одномерные массивы 
135 
11.160.  Вставить заданное число в массив целых чисел: 
а) после первого отрицательного элемента; 
б) перед последним четным элементом. 
11.161.  В массив записали информацию о высоте над уровнем моря двадцати гор-
ных вершин мира. Данные записаны в порядке, соответствующем алфавит-
ному порядку названий вершин. После этого решили ввести в массив све-
дения еще по одной вершине. Получить новый массив, имея в виду, что ме-
сто в массиве для записи дополнительной информации известно. 
11.162.  Данные о росте 15 юношей класса, упорядоченные по убыванию, записаны 
в массиве. В начале учебного года в класс поступил новый ученик. Полу-
чить аналогичный массив, учитывающий рост нового ученика. Рассмотреть 
два возможных случая: 
1) известен порядковый номер нового ученика; 
2) известен рост нового ученика. 


Достарыңызбен бөлісу:
1   ...   145   146   147   148   149   150   151   152   ...   271




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет