10 REM ************ ΠΡΟΓΡΑΜΜΑ
Π113 ************
20 REM * *
30 REM * Κανονική ή gaussian
κατανομή *
40 REM * *
50 REM
*******************************************
60 CLS
70 INPUT "Δώσε τη μέση τιμή";M:PRINT
80 INPUT "Δώσε την τυπική
απόκλιση ";S
90
PI=4*ATN(1)
100
PRINT "1.
Pr(a≤x≤b)"
110
PRINT "2. Pr(x≤X)":PRINT
120 PRINT " Πίεσε το αντιστοιχο πλήκτρο":PRINT
130
M0$=INKEY$
140 IF
M0$="" THEN 130 ELSE M0=VAL(M0$)
150 IF
M0=1 THEN GOTO 240
160
INPUT "όριο
X=";X
170
C=(X-M)/SQR(2)/S
180
GOSUB 390
190
P=.5*(1+SUM)
200
PRINT
210
PRINT "H πιθανότητα για x≤";X;"είναι";P
220 END
230
PRINT
240
INPUT"κάτω όριο a";
A1
250 INPUT "πάνω όριο
b";B1
260 A=A1:B=B1
270
A=(A-M)/SQR(2)/S
280
B=(B-M)/SQR(2)/S
290 C=B
300
GOSUB 390
310
T=SUM
320 C=A
330
GOSUB 390
340
R=SUM
350
P=.5*(T-R)
360
PRINT
370 PRINT "Η κατανομή P(";A1;",";B1;")=";P
380 END
390 REM Το πρόγραμμα αυτό
υπολογίζει
400 REM τη συνάρτηση σφάλματος
410 EPS=.0000005
420 L=1
430 K=0
440
SUM=1
450
TERM=1
460
K=K+1
470
L=-1*L
480
TERM=C*C*TERM/K
490
SUM=SUM+L*TERM/(2*K+1)
500 IF
ABS(TERM)<EPS THEN GOTO 520
510 GOTO
460
520
SUM=2*SUM*C/SQR(PI)
530 RETURN