Probabilidades
Publicado por ricbrother (2 intervenciones) el 29/01/2011 03:35:18
Amiogos, me corroe una duda. Por mas que trato no consigo hacer funcionar el siguiente còdigo. Tal vez puedan ayudarme:
Below is the code from the book....
If initially we have A =number of cards in deck, T =J =
up-card, W(I) = number of cards of denomination I, K = 0,
B = 1, and F(X) = probability of achieving a total of X, then
our program reads:
10 FOR I = 1 TO 10
20 IF W(I) = 0 THEN 270
30 B = B*W(I)/A
40 W(I) = W(I)-1
50 T = T+I
60 IF T>16 THEN 130
70 IF (T-ll)*(T-7)>O THEN 170
80 IF (I-l)*(J-l) = 0 THEN 150
90 FOR L =1 TO K
100 IF A(L) = 1 THEN 150
110 NEXT L
120 GO TO 170
130 F(T) = F(T)+B
140 GO TO 240
150 F(f+l0)=F(f+10)+B
160 GO TO 240
170A = A-I
180 K = K+1
190 A(K) = I
200 GO SUB 10
158
210 I = A(K)
220 K = K-1
230 A = A+1
240 W(I) = W(I)+l
250 T= T-I
260 B = B*A/W(I)
270 NEXT I
280 RETURN
Below is the code from the book....
If initially we have A =number of cards in deck, T =J =
up-card, W(I) = number of cards of denomination I, K = 0,
B = 1, and F(X) = probability of achieving a total of X, then
our program reads:
10 FOR I = 1 TO 10
20 IF W(I) = 0 THEN 270
30 B = B*W(I)/A
40 W(I) = W(I)-1
50 T = T+I
60 IF T>16 THEN 130
70 IF (T-ll)*(T-7)>O THEN 170
80 IF (I-l)*(J-l) = 0 THEN 150
90 FOR L =1 TO K
100 IF A(L) = 1 THEN 150
110 NEXT L
120 GO TO 170
130 F(T) = F(T)+B
140 GO TO 240
150 F(f+l0)=F(f+10)+B
160 GO TO 240
170A = A-I
180 K = K+1
190 A(K) = I
200 GO SUB 10
158
210 I = A(K)
220 K = K-1
230 A = A+1
240 W(I) = W(I)+l
250 T= T-I
260 B = B*A/W(I)
270 NEXT I
280 RETURN
Valora esta pregunta


0