|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.12.2010, 13:41 | #1 |
Пользователь
Регистрация: 17.12.2008
Сообщений: 50
|
двумерный массив delphi7 Вознаграждение
Здравствуйте!
Помогите пожалуйста разобраться с программкой. Гарантированное Вознаграждение будет каждому! Вычислить количество положительных и отрицательных элементов каждой строки матрицы B (nxm) . Записать эту информацию в два вектора: C и D У меня она выводит сами значения. А хотелось бы увидеть кол-во элементов положительных и отрицательных в каждой строке. Код:
Skype: warma2d
ICQ: 838012 mail warma2d@ya.ru Последний раз редактировалось warma2d; 15.12.2010 в 18:05. |
15.12.2010, 14:06 | #2 |
Форумчанин
Регистрация: 23.09.2010
Сообщений: 682
|
В чем разобраться? просто добавить вывод количества положительных и отрицательных элементов?
Готов помочь
Проще всего признать свою ошибку.
Гораздо труднее еЁ осознать и исправить. |
15.12.2010, 14:11 | #3 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,718
|
Код:
Код:
Код:
Код:
|
15.12.2010, 18:04 | #4 |
Пользователь
Регистрация: 17.12.2008
Сообщений: 50
|
p51x спасибо за ответ.
Сделал вот так, как посоветовали и всё равно не считает не считает Код:
Skype: warma2d
ICQ: 838012 mail warma2d@ya.ru |
15.12.2010, 18:13 | #5 |
Форумчанин
Регистрация: 18.11.2010
Сообщений: 183
|
Напиши на почту Planetdigits@mail.ru Разберемся.
|
15.12.2010, 18:24 | #6 |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
лови
Код:
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" Последний раз редактировалось Mad_Cat; 15.12.2010 в 20:28. |
16.12.2010, 12:42 | #7 |
Форумчанин
Регистрация: 23.09.2010
Сообщений: 682
|
Честно говоря последний вариант от Mad_cat'a я так и не понял, так что
Код:
Проще всего признать свою ошибку.
Гораздо труднее еЁ осознать и исправить. |
25.02.2011, 19:44 | #8 |
DelphiProger
Участник клуба
Регистрация: 14.11.2010
Сообщений: 1,023
|
вот и массивы и циклы и оптимизация
program Project1; {$APPTYPE CONSOLE} uses SysUtils, math; Procedure Polar(a,b: real; var c,d: real); begin c:=sqrt(sqr(a)+sqr(b)); d:=arctan(b/a); end; var XYZ, xyzP: array [1..3,1..3] of real; i, j: integer; sp: real; begin for i := 1 to 3 do begin writeln('Tochki ' + Chr(87 + i)); for j := 1 to 2 do begin write(Chr(87 + i) + IntToStr(j) + '='); readln(XYZ[j,i]); end; Polar(XYZ[1,i],XYZ[2,i],xyzP[1,i],xyzP[2,i]); xyzP[3,i] := 87 + i; end; writeln('Polar coord:'); for i := 1 to 3 do writeln('Tochka ' + Chr(87 + i) +'{P=',xyzP[1,i]:2:2,'; Fi=',xyzP[2,i]:2:2,''); writeln('Sort:'); for i := 1 to 2 do for j := i + 1 to 3 do if xyzP[1,i] > xyzP[1,j] then begin sp := xyzP[1,i]; xyzP[1,i] := xyzP[1,j]; xyzP[1,j] := sp; sp := xyzP[2,i]; xyzP[2,i] := xyzP[2,j]; xyzP[2,j] := sp; sp := xyzP[3,i]; xyzP[3,i] := xyzP[3,j]; xyzP[3,j] := sp; end; for i := 1 to 3 do writeln('' + Chr(Trunc(xyzP[3,i])) + '{ P=',xyzP[1,i]:2:2,'; Fi=',xyzP[2,i]:2:2,'}'); readln; end.
VirusN13
|
26.02.2011, 20:21 | #9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ArtGrek,
Вы зачем тему 3-месячной давности, да ещё и во фрилансе поднимаете?! flash_kpi, это Вы кому пишите? Неважно? Читать некогда? Только писать время есть?! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
двумерный массив delphi7 | warma2d | Помощь студентам | 4 | 30.11.2010 00:57 |
Двумерный Массив Delphi7 | warma2d | Помощь студентам | 12 | 19.11.2010 17:01 |
Одномерный Массив Delphi7 | warma2d | Помощь студентам | 8 | 16.11.2010 16:02 |
Двумерный массив, одномерный массив. | Branbal | Помощь студентам | 14 | 18.11.2009 12:40 |