|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.03.2014, 11:19 | #1 |
Пользователь
Регистрация: 27.03.2014
Сообщений: 11
|
Заданы две матрицы. Для матрицы,которая отвечает заданному условию (написать function) выполнить действие (написать procedure)
Пожалуйста помогите начинающему с несложной задачей!!
Заданы две матрицы А (6,6) и В (6,6). Для матрицы, которая отвечает заданному условию (1) выполните преобразования (2) в соответствии с вариантом задания, представленным в табл. 1. Условие (1) проверить в подпрограмме Function, преобразование выполнить в подпрограмме Procedure. Задание 1 – количество отрицательных элементов больше 2 – просуммировать положительные элементы в каждой строке Заранее спасибо за помощь! Последний раз редактировалось Serge_Bliznykov; 27.03.2014 в 15:06. |
27.03.2014, 11:34 | #2 |
Lawful Evil
Участник клуба
Регистрация: 13.05.2008
Сообщений: 1,208
|
Ну сделал. И что? Самостоятельно что сделано?
Покажите хотя бы, как матрицы вводите.
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c) |
27.03.2014, 13:57 | #3 |
Пользователь
Регистрация: 27.03.2014
Сообщений: 11
|
примерно так:
writeln('Введите матрицу A[6][6]'); for i:= 1 to 6 do for j:=1 to 6 do read(A[i][j]); writeln('Введите матрицу B[6][6]'); for i:= 1 to 6 do for j:=1 to 6 do read(B[i][j]); |
27.03.2014, 14:43 | #4 |
Lawful Evil
Участник клуба
Регистрация: 13.05.2008
Сообщений: 1,208
|
Ну допустим.
Дальше пробегаете по заполненной матрице и считаете число отрицательных элементов. Если их в матрице больше половины - снова пробегаете по матрице и считаете сумму положительных в каждой строке, после чего выводите её.
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c) |
27.03.2014, 16:38 | #5 |
Пользователь
Регистрация: 27.03.2014
Сообщений: 11
|
Ребят, ну помогите с решением... просто время поджимает
Последний раз редактировалось Maxim80; 27.03.2014 в 20:36. |
28.03.2014, 10:05 | #6 |
Пользователь
Регистрация: 27.03.2014
Сообщений: 11
|
Код:
___________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (кнопочка на панели форматирования с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 28.03.2014 в 11:03. |
28.03.2014, 10:40 | #7 | ||
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Цитата:
Цитата:
|
||
28.03.2014, 10:50 | #8 |
Пользователь
Регистрация: 27.03.2014
Сообщений: 11
|
Вверху полный текст задания:
1) Исходя из задания, видимо количество отрицательных элементов в обеих матрицах больше чем положительных (возможно) 2) Наверно лучше вывести |
28.03.2014, 10:58 | #9 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
28.03.2014, 11:01 | #10 |
Пользователь
Регистрация: 27.03.2014
Сообщений: 11
|
Получается так
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дана матрица А(nxn). Написать программу, которая меняет к-ю и m-ю строки матрицы. (Паскаль) | nzltv | Помощь студентам | 1 | 04.12.2013 03:40 |
Даны две матрицы размером 3x3. Написать программу получения коммутатора АВ-ВА и антикоммутатора АВ+ВА этих матриц. | Vergilloo | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 15.06.2012 10:53 |
Заданы две матрицы | casper116 | Помощь студентам | 2 | 05.01.2011 23:56 |
Заданы две матрицы A3х3 и B4х4. Построить таблицу функций y=cx2+d при x є [0; 1] с шагом ∆х=0,1 | moto74 | Паскаль, Turbo Pascal, PascalABC.NET | 17 | 06.04.2009 17:13 |