Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.88/25: Рейтинг темы: голосов - 25, средняя оценка - 4.88
 Аватар для Storm255
0 / 0 / 0
Регистрация: 17.10.2009
Сообщений: 46

Найти сумму или разность двух матриц в зависимости от значения параметра flag

27.10.2009, 22:32. Показов 5013. Ответов 51
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста сделать задачки...заранее спасибо!
1)Даны две матрицы одинаковой размерности.Найдите сумму или разность этих матриц в зависимости от значения параметра flag.
2)Дана матрица A порядка n. Найдите наибольший среди отрицательных элементов матрицы.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.10.2009, 22:32
Ответы с готовыми решениями:

Найти сумму или разность матриц в зависимости от значения параметра flag
Даны две матрицы одинаковой размерности. Найти сумму или разность этих матриц в зависимости от...

Найдите сумму или разность этих матриц в зависимости от значения параметра flag
Даны две матрицы одинаковой размерности. Найдите сумму или разность этих матриц в зависимости от...

Даны две матрицы одинаковой размерности. Найдите сумму или разность этих матриц в зависимости от значения параметра flag.
Даны две матрицы одинаковой размерности. Найдите сумму или разность этих матриц в зависимости от...

51
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
28.10.2009, 02:16
Студворк — интернет-сервис помощи студентам
thx, а над первой сейчас подумаю...
1
 Аватар для Storm255
0 / 0 / 0
Регистрация: 17.10.2009
Сообщений: 46
28.10.2009, 02:20  [ТС]
создал файл с расширением .TPU а он его не находит....в какую точно папку его надо кинуть?
0
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
28.10.2009, 02:25
в той же где сохранена программа...

Добавлено через 1 минуту
ну или прописывать полный путь...
типа
assign(f1,'C:\Progr...\input.tpu')
1
 Аватар для Storm255
0 / 0 / 0
Регистрация: 17.10.2009
Сообщений: 46
28.10.2009, 02:29  [ТС]
аааааааааааааааа дошло!))))

Добавлено через 3 минуты
слушай....какой то геморой)....покажи свой полный путь до юнита,а?
0
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
28.10.2009, 02:38
C:\PABCWork\... вот заместо точек то что тебе нужно...
а до меня только дошло что я не ту задачу через модуль написал
вот задача №2:
основная программа:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
uses crt,Minimal;
const
  n=4;{ïîðÿäîê ìàòðèöû}
var
  a:array [1..n,1..n] of integer;
  i,j,min:integer;
begin
  Writing(a);
  {îïðåäåëÿåì íàèáîëüøèé èç îòðèöàòåëüíûõ}
  min:=FindMin(a);
  Print(a);
  writeln('Â äàííîé ìàòðèöå íàèáîëüøèé èç îòðèöàòåëüíûõ ýòî ',min)
end.
а это модуль Minimal.pas:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
unit Minimal;
const
  n=4;
type
  MyArray=array [1..n,1..n] of integer;
var
  a:array [1..n,1..n] of integer;
  i,j,min:integer;
{ïðîöåäóðà çàïîëíåíèÿ è âûâîäà ìàòðèöû}
procedure Writing(var a:MyArray);
begin
  writeln('Èñõîäíàÿ ìàòðèöà:');
  writeln('------------------');
  for i:=1 to n do
  begin
    for j:=1 to n do
    begin
      a[i,j]:=random(8)-4;
      write(a[i,j],' ')
    end;
    writeln
  end;
  writeln('------------------');
end;
{ïðîöåäóðà âûâîäà ìàòðèöû}
procedure Print(const a:MyArray);
begin
  writeln('Ïîëó÷åííàÿ ìàòðèöà:');
  writeln('------------------');
  for i:=1 to n do
  begin
    for j:=1 to n do
      write(a[i,j],' ');
    writeln
  end;
  writeln('------------------')
end;
{ïðîöåäóðà íàõîæäåíèÿ íàèáîëüøåãî èç ìèíèìàëüíûõ}
function FindMin(const a:MyArray):integer;
var
  min:integer;
begin
  min:=0;
  for i:=1 to n do
    for j:=1 to n do
    begin
      if (a[i,j]<0) and (min=0) then
        min:=a[i,j];
      if (a[i,j]>min) and (a[i,j]<0) then
        min:=a[i,j]
    end;
  Result:=min
end;
end.
на этот раз точно правильно

Добавлено через 54 секунды
ну а теперь первая....
1
 Аватар для Storm255
0 / 0 / 0
Регистрация: 17.10.2009
Сообщений: 46
28.10.2009, 02:42  [ТС]
ты приколисткароче я понял куда совать модуль, но все равно ничего не пашет
0
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
28.10.2009, 02:46
в каком смысле не пашет???
1
 Аватар для Storm255
0 / 0 / 0
Регистрация: 17.10.2009
Сообщений: 46
28.10.2009, 02:47  [ТС]
а я вот нашел у тебя ошибку..в задании очень легко запутаться, там надо найти наибольший среди ОТРИЦАТЕЛЬНЫХ,а у тебя min:=0, а это помоему не отрицательное...
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{процедура нахождения наибольшего из минимальных}
function FindMin(const a:MyArray):integer;
var
  min:integer;
begin
  min:=0;
  for i:=1 to n do
    for j:=1 to n do
    begin
      if (a[i,j]<0) and (min=0) then
        min:=a[i,j];
      if (a[i,j]>min) and (a[i,j]<0) then
        min:=a[i,j]
    end;
  Result:=min
end;
end.
0
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
28.10.2009, 02:49
всё работало я сам проверил... скорее всего ты что то не так делаешь...
смотри, создай папку и в нее:
-сохнани текст основной программы например 1.pas;
-сохрани модуль под! именем! Minimal.pas
открывай файл 1.pas и жми Run///
1
 Аватар для Storm255
0 / 0 / 0
Регистрация: 17.10.2009
Сообщений: 46
28.10.2009, 02:51  [ТС]
я засунул туда в ту папку саму прогу и юнит,открыл вначале через свой pascalABC - не пашет, попробовал через обычный Turbo Pascal....тоже не находит...

Добавлено через 55 секунд
ааааааааа торможу)))просто я модуль переименовал в .tpu

Добавлено через 51 секунду
Шикарно!!! все работает!!
0
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
28.10.2009, 02:51
Цитата Сообщение от Storm255 Посмотреть сообщение
а я вот нашел у тебя ошибку..
это не ошибка
это для того чтобы это для того чтобы первый найденный отрицательный стал минимумом...
там все ровно...
1
 Аватар для Storm255
0 / 0 / 0
Регистрация: 17.10.2009
Сообщений: 46
28.10.2009, 02:54  [ТС]
блин.......а я думал найду ошибку! черт!))))Ха! у тебя ошибка в посте! ты два раза написал:это для того чтобы))))))))))))))))))))))))))))))))))) )))))))))))))))))))))))

Добавлено через 1 минуту
кароче второй задаче даю добро!)))отлично сделано!
0
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
28.10.2009, 02:55
ну а чо ты хочешь 3 часа утра
я уже почти написал и первую так что уже почти усё)))
1
 Аватар для Storm255
0 / 0 / 0
Регистрация: 17.10.2009
Сообщений: 46
28.10.2009, 02:56  [ТС]
а ты вообще спишь?))у меня просто тока 2 часа ночи)
0
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
28.10.2009, 03:00
конечно но сегодня чо та не каеф...
0
 Аватар для Storm255
0 / 0 / 0
Регистрация: 17.10.2009
Сообщений: 46
28.10.2009, 03:02  [ТС]
ну ты так ради меня не переутруждайсянам такие программисты нужны всегда бодрыми и активными!)
0
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
28.10.2009, 03:04
да ладна у меня тут еще 2 бутылки carlsberg'a в холодильнике так что не сильно напрягаюсь тем более что уже почти решил))
0
 Аватар для Storm255
0 / 0 / 0
Регистрация: 17.10.2009
Сообщений: 46
28.10.2009, 03:07  [ТС]
слушай 2 тебе много!))))делись со мной))))))жил бы рядом, я б тебе ящик купил!))хм...хотя дороговато будет))))так уж и быть +2 в твой холодильник я бы добавил)))
0
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
28.10.2009, 03:12
ну за такое тебе тока уважуха)))
0
 Аватар для Storm255
0 / 0 / 0
Регистрация: 17.10.2009
Сообщений: 46
28.10.2009, 03:17  [ТС]
это тебе респект и уважуха! за то что помог неумелому программисту с задачкамиблин...надо реально посидеть за паскалем))ато второй курс,а чтобы самому решить, могу тока легкие задачки на циклы и обычные через if и case,а функции и процедуры это что-то неземное
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.10.2009, 03:17

Если flag истинное - выдать сообщение, если flag - ложное, решить функцию
Flag - логическое неравенство Если flag истинное - выдать сообщение, если flag - ложное,решить...

Даны две матрицы одинаковой размерности. Найдите сумму или разность этих матриц в зависимости от значения п
Даны две матрицы одинаковой размерности. Найдите сумму или разность этих матриц в зависимости от...

Булевской переменной Flag присвоить значение True если значения переменных X равны
1) Булевской переменной Flag присвоить значение True если значения переменных X равны, и значение...

Нахождение количества столбцов, где все элементы положительны, используя при этом flag
Помогите пожалуйста написать код программы нахождения количества столбцов где все элементы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Теория всего 12. ВГК
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики 1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928 Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
Теория всего 9. Окончательная проработка метафоры "дерево = традиции"
anaschu 21.07.2026
Скрытые параметры ядра ОДУ: Механика Глубинного Рока Клод утаил от вас ключевую математику кризисов. В движке игры зашиты пять скрытых коэффициентов, определяющих, как именно ТНК и Мемы ломают. . .
Теория всего 8. Clauude трусишка. Ответ джемени
anaschu 21.07.2026
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
Теория всего 7. Дерево - это патриархат, грибы - это феминизм
anaschu 21.07.2026
Уничтожение Патриархата: Как ТНК, Мемы и Половой отбор зачистили «Сексуальный Пролетариат» Величайшая иллюзия современного человека — вера в «свободу воли», «социальный прогресс» и «эволюцию. . .
История и социология Терры на примере борьбы микориз за пространство. 1. Глоссарий терры.
anaschu 21.07.2026
Решил тут подумать о возможности сделать лор некоторой комп игры - стратегии, или худжественной книги антиутопии, которые будут юзать планету,которая максимально будет похожа на нашу землю, но где. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru