Задача 23.Условие задачи Алгоритм работы Листинг программы Набор тестов Условие задачи Задан одномерный массив, состоящий из n целых чисел. Сформируйте на его основе двумерный массив n*n, так, чтобы сумма элементов в первом столбце была равна первому элементу одномерного массива, сумма элементов второго столбца была равна второму элементу одномерного массива и т.д. Нули использовать запрещается.
Условие задачи Алгоритм работы Листинг программы Набор тестов Алгоритм работы Вводим размерность массива, т.е. вводим n. Задаем значения элементов одномерного массива размерностью n при помощи цикла с параметром. Заполняем двумерный массив по столбцам начиная с первой строки таким образом, что первые n-1 элемента равны 1, а последний элемент равен числу, которое в сумме с n-1 дает соответствующий элемент одномерного массива. Выводим созданный массив. Условие задачи Алгоритм работы Листинг программы Набор тестов Листинг программы
Условие задачи Алгоритм работы Листинг программы Набор тестов Набор тестов к программе
Введите размерность массива: 4 Задайте одномерный массив: элемент 1 = 4 элемент 2 = 1 элемент 3 = 8 элемент 4 = 6 Заданный массив 4 1 8 6 Созданный массив 1 1 1 1 1 1 1 1 1 1 1 1 1 -2 5 3 _____________________________________ Введите размерность массива: 3 Задайте одномерный массив: элемент 1 = 5 элемент 2 = 2 элемент 3 = 9 Заданный массив 5 2 9 Созданный массив 1 1 1 1 2 1 3 -1 7 _____________________________________ Введите размерность массива: 2 Задайте одномерный массив: элемент 1 = 1 элемент 2 = 2 Заданный массив 1 2 Созданный массив 2 1 -1 1 Автор решения: Захаров Андрей группа: 121Ми год: 2009 Автор задачи: Гладков В.П. Курс лабораторных работ по программированию: Учебное пособие для специальностей электротехнического факультета ПГТУ/ Перм.гос.техн.ун-т.-Пермь,1998.-153с. |
© Оформитель: Панькова Е.М., 2009