Хелпикс

Главная

Контакты

Случайная статья





Вставка строк и столбцов. Рабочий цикл для вставки нулевой строки после K-ой. Задача 1 . Вставить строку из нулей после строки с номером k.. Задача 2 . Вставить строку из нулей перед строкой с номером k.. Задача 3. Дана матрица размера M x N. Найти номер



 

 

Классная работа

Тема: Вставки строки до и после K-строки

Вставка строк и столбцов

Для решения задачи вставки строки необходимо:

1. Первые k строк оставить без изменения.

2. Все строки после k-ой сдвинуть на одну назад, это лучше сделать, начиная с последней строки и идти до (k+1)-ой.

3. Элементам строки k+1 присвоить заданное значение.

4. Увеличить количество строк.

Кроме того, необходимо изменить размерность массива. Так как мы вставляем строку, то число строк будет на одну больше.

Рабочий цикл для вставки нулевой строки после K-ой

for i := n downto k do

for j := 1 to m do

 X[i+1, j] := X[i, j];

for j := 1 to m do

X[k+1, j] := 0;

inc(n);

 

Задача 1 . Вставить строку из нулей после строки с номером k.

 

Задача 2 . Вставить строку из нулей перед строкой с номером k.

 

Вставка перед строкой с данным номером отличается лишь тем, что сдвигать назад надо не с (k+1)-ой строки, а с k-ой

program z;

______________________________________________________________________________

Задача 3. Дана матрица размера M x N. Найти номер ее строки с наибольшей суммой элементов и вывести данный номер, а также значение наибольшей суммы.

Задача 4. Дан массив Mass1[5,5]. Заполнить его случайным образом числами из отрезка [0, 70]. Найти наименьший нечетный элементов в каждом столбце.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.