Показать сообщение отдельно

  #9  
Старый 11.01.2010, 00:30
Algol
Регистрация: 29.05.2002
Сообщений: 1,793
С нами: 12604706

Репутация: 0


По умолчанию

Цитата:
Сообщение от DJeFRY_RASH  
Код:
Procedure PrintTreangle(n:integer);
VAR
  a,b,c:longint;
  count:longint;
BEGIN
  FOR a:=1 To n Do
    For b:=a+1 To n Do
    Begin
      c:=IntSqrt(a*a+b*b);
      if c>0 Then Writeln(a:4, b:4, c:4);
        Begin
          Writeln(a:4, b:4, c:4);
          count:=count+1;
          if count mod 100=0 Then
          Readln;
        end;
    end;
END;
Правильнее наверно
FOR a:=1 To n-1 Do
For b:=a To n-1 Do
 
Ответить с цитированием