Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2010, 20:38   #1
Violleta
 
Регистрация: 08.11.2010
Сообщений: 7
По умолчанию элемент, лежащий на побочной диагонали

Привет
помогите пожалуйста написать программу в паскале

В матрице A[1..N,1..N] проанализировать элемент, лежащий на побочной диагонали. Если он меньше нуля, то определить среднее арифметическое положительных чисел этого столбца, иначе этот столбец рассортировать по возрастанию.

буду очень благодарна
Violleta вне форума Ответить с цитированием
Старый 15.11.2010, 20:56   #2
Kolyanu4
 
Регистрация: 07.11.2010
Сообщений: 3
По умолчанию

1. Береш по очереди проверяеш числа которые лежат на побочной диагонали от (1,N) до (N.1).

1.1. если положительное.
1.1.1. запоминаеш столбец
1.1.2. первый елемент сравнюеш со вторым, если 2 больше 1, то меняеш местами, и так 1 с 3, 1 с 4. Потом уже сравнюеш начиная со 2, тоисть 2 с 3 и 2 с 4. И так N-1 раз.


1.2. Если число меньше 0 (отрицательное) запоминаеш коефициент столбца, например, kof;
1.2.1. проверяеш столбец (1,kof) до (N,kof) на положительные числа.
1.2.2. если положительное инкрементируеш счетчик kol (который где-то вначале присвоить 0), плюсуеш число, например, к sum (где-то вначале програмы присвоить sum:=0).
1.2.3. после прохода всех строк sum разделить на kol. Получаем среднее арифметическое.

Последний раз редактировалось Kolyanu4; 15.11.2010 в 21:02.
Kolyanu4 вне форума Ответить с цитированием
Старый 15.11.2010, 22:29   #3
Violleta
 
Регистрация: 08.11.2010
Сообщений: 7
По умолчанию

дело в том что програмирование не мой профиль, и написать даже такой подробный алгоритм для меня проблемма
мог бы кто нибудь перевести этот алгоритм на язык паскаля?
Violleta вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дан двумерный массив.Найти наибольший отрицательный элемент выше побочной диагонали и наименьший положите red-white Помощь студентам 1 05.11.2010 09:51
Повернуть матрицу относительно побочной диагонали Purr Помощь студентам 5 18.05.2010 18:56
Максимальный элемент побочной диагонали матрицы Mariya0202 Помощь студентам 8 16.10.2009 09:05
Сортировка побочной диагонали Pascal Erges Паскаль, Turbo Pascal, PascalABC.NET 3 10.09.2009 12:15
Найти отношения суммы элементов главной диагонали и суммы элементов побочной диагонали квадратной матрицы Elmander Помощь студентам 2 21.06.2007 07:15