|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.06.2010, 21:11 | #1 |
Пользователь
Регистрация: 02.06.2010
Сообщений: 30
|
НУЖНО переделать код из Pascal в Delphi
var a:array [1..100,1..100] of real;
n,i,j,k,r:integer; flag : boolean; b:array [1..100] of real; begin write('введите число'); readln(n); for i:=1 to n do for j:=1 to n do begin write('a[',i,',',j,']='); readln(a[i,j]); end; begin for i:=1 to n do begin for j:=1 to n do write(a[i,j]:3); writeln; end; end; write('введите k='); readln(k); r := 0; for i := 1 to n do begin if (k <= 1) then flag := true // одно или ноль чисел всегда идут "подряд" else flag := abs(A[i,1] - A[i,2]) = 1; // смотрим разность, соседние-ли числа for j := 1 to k do if (A[i,j] <= 0) then // проверяем все счисла на положительность begin flag := false; break; end; for j := 2 to k - 1 do if (A[i,j] - A[i,j+1] <> A[i,1] - A[i, j+1]) then // проверяем, что есть арифметическая прогрессия с шагом равным разности первых двух чисел begin flag := false; break; end; if flag then // если все условия выполнены, то begin inc(r); b[r] := 0; for j := 1 to n do // считаем сумму в строке b[r] := b[r] + A[i,j]; write(b[r],','); end; end; end. |
05.06.2010, 21:22 | #2 |
Форумчанин
Регистрация: 23.10.2008
Сообщений: 460
|
так и вставляй
|
06.06.2010, 16:57 | #3 |
Пользователь
Регистрация: 02.06.2010
Сообщений: 30
|
ну она у меня не работает я ладу ей не могу дать
|
06.06.2010, 17:02 | #4 |
Пользователь
Регистрация: 02.06.2010
Сообщений: 30
|
помогите кто нибудь!!!!! очень нужно сегодня сделать!!
|
06.06.2010, 17:33 | #6 |
Пользователь
Регистрация: 02.06.2010
Сообщений: 30
|
либо я тебя не понимаю, либо ты меня. это код программы, написанный в Паскале, а мне нужно, чтоб он был написан в Делфи.
в Делфи программа с таким кодом запускается, но не работает |
06.06.2010, 17:51 | #7 |
Форумчанин
Регистрация: 01.02.2007
Сообщений: 785
|
2 Len4i]{ - тебе и переделали в Делфи. Скачай архив. Разархивируй. Открой Project2.dpr в делфи и запускай. Будет тебе консольное приложение в делфи. Возможно, что ты имеешь ввиду, что тебе нужно приложение не консольное, а с формой и сеткой типа StringGrid.
Изо всей благодати
В руках крепко сжатых Я донесу только капли Последний раз редактировалось Roof; 06.06.2010 в 17:57. |
06.06.2010, 18:35 | #8 |
Пользователь
Регистрация: 02.06.2010
Сообщений: 30
|
ё, моё!!! извини, дурака сваляла. голова уже не работает. я архив даже не увидела :-D
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Переделать код с Delphi на C#. Post запрос и т.д. | Casper-SC | Общие вопросы .NET | 3 | 07.05.2010 02:26 |
Помогите переделать код С++ в Delphi (CRC) | Georgios | Помощь студентам | 2 | 22.07.2009 13:28 |
Нужно переделать код с Delphi на C++ Builder | POPOV | Помощь студентам | 2 | 12.11.2007 22:51 |