ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |

15.02.2009, 19:25
|
|
Участник форума
Регистрация: 12.06.2007
Сообщений: 153
Провел на форуме: 1990548
Репутация:
58
|
|
из Java в Pascal
Нужно перевести программу из Java в Pascal
Click to enlarge
программа считает по высоте столбцы из 0 из бинарной матрицы
первая число высота второе количество
пример
Pentagon.In Pentagon.OUT
1110000111 1 7
1100001111 2 1
1000000011 3 2
1111101111 5 1
1110000111
|
|
|

15.02.2009, 20:47
|
|
Участник форума
Регистрация: 12.06.2007
Сообщений: 153
Провел на форуме: 1990548
Репутация:
58
|
|
Код:
Program Pentagon;
const nmax=200;
mmax=255;
var i,j,n,m,k:integer;
B:array[0..nmax,0..mmax] of -1..255;
C:array[0..mmax] of integer;
Intrare:text;
Iesire:text;
begin
readln(n,m);
for i:=1 to n do
begin
for j:=1 to m do read(B[i,j]);
readln;
end;
assign(Intrare, 'Pentagon.IN');
rewrite(Intrare);
write(Intrare, n,' ', m);
writeln;
for i:=1 to n do
begin
for j:=1 to m do write(Intrare, B[i, j]);
writeln(Intrare);
end;
close(Intrare);
for J:=1 to n do
begin
i:=0;
while i<=m do
begin
while (i<=m) and (B[i,j]=1) do
begin
Inc(i);
end;
k:=0;
while (i<=m) and (B[i,j]=0)do
begin
Inc(k); Inc(i);
end;
Inc(C[k]);
end;
end;
assign(Iesire, 'pentagon.OUT');
rewrite(Iesire);
for i:=1 to m do
if C[i]>0 then writeln(Iesire,i,' ',C[i]);
close(Iesire);
end.
Подскажите,что неправильно
|
|
|
|
 |
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.
|
nerezus |
С/С++, C#, Delphi, .NET, Asm |
688 |
10.06.2010 15:08 |
|
Первые компоненты Java могут быть открыты в течение 30 дней
|
Dracula4ever |
Мировые новости |
0 |
29.10.2006 13:30 |
|
Все о Samsung
|
novichok |
Сотовый фрикинг |
1 |
15.02.2006 14:47 |
|
Java: спасение на экзамене или спасение в сотке
|
silveran |
Сотовый фрикинг |
9 |
10.06.2005 23:23 |
|
Словарь Java-терминов
|
foreva |
Чужие Статьи |
0 |
08.02.2005 16:28 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|