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


Работа с несколькими массивами



Pdf көрінісі
бет199/271
Дата04.02.2022
өлшемі7,99 Mb.
#24830
1   ...   195   196   197   198   199   200   201   202   ...   271
Работа с несколькими массивами 
12.258.  Даны два двумерных массива одинаковых размеров. 
а) Создать третий массив такого же размера, каждый элемент которого ра-
вен сумме соответствующих элементов двух первых массивов. 
б) Создать третий массив такого же размера, каждый элемент которого ра-
вен 100,  если  соответствующие  элементы  двух  первых  массивов  имеют 
одинаковый знак, и равен нулю в противном случае. 
12.259.  Даны два двумерных массива одинаковых размеров. 
а) Создать третий массив такого же размера, каждый элемент которого ра-
вен разности соответствующих элементов двух первых массивов. 


Двумерные массивы 
181 
б) Создать третий массив такого же размера, каждый элемент которого ра-
вен 13,  если  оба  соответствующих  элемента  двух  первых  массивов  боль-
ше 50, и равен 12 в противном случае. 
12.260.  Даны  два  двумерных  массива  из  12 строк  и  28 столбцов.  В  первом  из  них 
записано  количество  осадков  (в мм),  выпавших  за  каждый  из  первых 
28 дней  каждого  месяца  2009 года,  во  втором —  аналогичные  сведения  за 
2010 год.  Получить  третий  массив  с  данными  об  изменении  количества 
осадков для каждого дня (в мм). 
12.261.  Даны  два  двумерных  массива  из  12 строк  и  28 столбцов.  В  первом  из  них 
записана температура воздуха за каждый из первых 28 дней каждого месяца 
2009 года,  во  втором —  аналогичные  сведения  за  2010 год.  Получить  тре-
тий массив с данными об изменении температуры для каждого дня (в %). 
12.262.  Значения элементов двумерного массива из  m строк и n столбцов скопиро-
вать в одномерный массив размером  m n . Копирование проводить: 
а) по строкам начиная с первой (а в ней — с крайнего левого элемента); 
б) по столбцам начиная с первого (а в нем — с самого верхнего элемента). 
12.263.  Дан двумерный массив размером  n n . Сформировать: 
а) одномерный массив из элементов заданного массива, расположенных над 
главной диагональю; 
б) одномерный  массив  из  элементов  заданного  массива,  расположенных 
под главной диагональю
в) одномерный массив из элементов заданного массива, расположенных над 
побочной диагональю; 
г) одномерный массив из элементов заданного массива, расположенных под 
побочной диагональю. 
О главной и побочной диагоналях см. разд. "Работа с квадратными масси-
вами" ранее в этой главе
12.264.  Дан двумерный массив размером  n n , заполненный целыми числами. 
а) Все его элементы, кратные трем, записать в одномерный массив. 
б) Все  его  положительные  элементы  записать  в  один  одномерный  массив,  
а остальные — в другой. 
12.265.  Дан двумерный массив размером  n n , заполненный целыми числами. 
а) Все его отрицательные элементы записать в одномерный массив. 
б) Все его четные элементы записать в один одномерный массив, а нечет-
ные — в другой. 
12.266.  Дан двумерный массив. 
а) Сформировать одномерный массив, каждый элемент которого равен ко-
личеству  элементов  соответствующего  столбца  двумерного  массива,  боль-
ших данного числа. 




Достарыңызбен бөлісу:
1   ...   195   196   197   198   199   200   201   202   ...   271




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

    Басты бет