X-Git-Url: http://gitweb.hachti.de/?a=blobdiff_plain;f=sw%2Fsrc%2Fpascal%2FREGRES.V1;fp=sw%2Fsrc%2Fpascal%2FREGRES.V1;h=4a6ba07b448fd4c6c2f4376d2c0dd428acaec7d6;hb=81e70d488b71bf995c459ca3a02c025993460ffa;hp=0000000000000000000000000000000000000000;hpb=07ec0278333ed187ac242dedcff13c56cf1b0b91;p=pdp8.git diff --git a/sw/src/pascal/REGRES.V1 b/sw/src/pascal/REGRES.V1 new file mode 100644 index 0000000..4a6ba07 --- /dev/null +++ b/sw/src/pascal/REGRES.V1 @@ -0,0 +1,73 @@ +PROGRAM AUSGLEICHSPOLYNOM(INPUT,OUTPUT); + + CONST NMAX=15; NRMAX=16; MMAX=50; + + VAR M, (* ANZAHL DER PUNKTE *) + N, (* GRAD DES POLYNOMS *) + NR, (* NR = N + 1 *) + I,J,K: INTEGER; + X,Y,U,W,S,SIGMA,BETA,SUM: REAL; + A: ARRAY[0..MMAX,0..NRMAX] OF REAL; + D,C: ARRAY[0..NMAX] OF REAL; + +BEGIN READ(M,N); NR := N + 1; + WRITELN; + WRITELN("A U S G L E I C H S P O L Y N O M"); + WRITELN; +(* + EINLESEN DER PUNKTE, ANGABEPROTOKOLL. + BELEGUNG DER MATRIX A (0<=I