Ввести построчно элементы двумерного массива чисел с заранее неизвестным количеством строк и столбцов. Количество вводимых пользователем в каждой строке чисел произвольное (минимум одно), но не больше значения модуля нулевого элемента нулевой строки. В случае ввода в любой строке второго отрицательного числа остальные элементы в этой строке должны быть автоматически сформированы равными нулю. Количество строк в массиве равно значению максимального модуля элементов нулевой строки. Из столбцов исходного массива, в которых сумма его элементов неотрицательная, сформировать столбцы результирующего массива. Вывести построчно исходный и сформированный массивы.
В виде подалгоритмов, как минимум, оформить ввод строки массива и подсчёт суммы элементов столбца.
Пример № 1 данных при вводе: 0
Пример № 1 данных при вводе: 0
ответ
0
0
Пример № 2 данных при вводе: 1
ответ
1
1
Пример № 3 данных при вводе: -1
ответ
-1
массив не сформирован
Пример № 4 данных при вводе: -3 -5 1 -2 4 6 1 -9 8 -6 7 -2 -1 (более правильно эти данные вводить одно число на строке, то есть после ввода последнего числа -1 программа должна сама понять, что данные все введены, и перейти к обработке массива).
ответ
-3 -5 0
1 -2 4
6 1 -9
8 -6 7
-2 -1 0
-3 0
1 4
6 -9
8 7
2 0
При оформлении блок-схем алгоритма и подалгоритмов не показывать выделение памяти и описание переменных. Описание назначения переменных и назначения подалгоритмов выполнить отдельно в виде таблиц и текста.
При оформлении лабораторной работы в коде требуется использовать динамическое выделение памяти для исходного и формируемого массивов
Когда-то давным-давно, когда животные были совсем не похожи на тех, что мы привыкли сегодня видеть жил слон. Другие животные часто шептались о слоне за его спиной, смеялись над тем что он так большой и над его хоботом. Слон мог лишь слышать обрывки их фраз, но не слышал эти сплетни целиком. Однако постепенно его уши начали расти и он слышал всё больше и больше, так со временем он уже отчётливо слышал всё, что говорили о нём другие животные и мог наконец поговорить с ними об этом и обьяснить что нельзя обсуждать других за их спиной, а если есть какие-то претензии, то лучше сказать это в лицо. Так все животные усвоили ценный урок, а слон получил большие уши.