Saturday, October 11, 2014

Program Tripel Pitagoras

Berikut ini adalah Program untuk mencetak bilangan-bilangan tripel pitagoras :



Program tripel;
uses wincrt;
var A,B,C : array [ 1..100] of integer;
  n: integer;
  p,q,r,i : integer;
  begin
    writeln('mencetak daftar trupel pytagoras ...');
    write ('maksimum nilai yang diinginkan, 2<n<182 : ');
    readln(n);
    i:=1;
    for r:=3 to n do
    for q:=1 to r-1 do
    for p:=1 to q do
    if (p<>q) and ( p*p+q*q =r*r) then
    begin
      A[i]:=p;B[i]:=q;C[i]:=r;
      write (A[i]: 5,B[i]:5, C[i]:5);
      writeln( '    cek : ':5,p*p:5 ,'+',q*q:6,'=':3,r*r :7);
      inc(i);
      if (i mod 21 = 0) then
      begin
        write('tekan enter untuk melihat lanjutannya ... ');
        readln;
        end;
      end;
    end.

Program Tripel Pitagoras Rating: 4.5 Diposkan Oleh: Unknown