
Γιατι υπαρχει περιπτωση να μου κανεις "Οκ σωστη η λυση σου,αλλα υπαρχει και καλυτερος ή γρηγοροτερος τροπος???"

Συντονιστής: University Editors
PROGRAM POLLOI
DIMENSION KP(100),LP(100)
COMMON K,L,M,KP,LP,I
READ (*,*) M
CALL JONNY
DO 100 J = 1,I
WRITE (*,*) KP(J),LP(J)
100 CONTINUE
WRITE (*,*) I
STOP
END
SUBROUTINE JONNY
DIMENSION KP(100),LP(100)
COMMON K,L,M,KP,LP,I
I = 0
DO 100 K = 1,M
DO 100 L = 1,M
IF (M**2.NE.(K**2+L**2)) GO TO 100
I = I+1
KP(I) = K
LP(I) = L
KP(I+1) = -K
LP(I+1) = -L
KP(I+2) = K
LP(I+2) = -L
KP(I+3) = -K
LP(I+3) = L
I = I+3
100 CONTINUE
KP(I+1) = 0
LP(I+1) = M
KP(I+2) = 0
LP(I+2) = -M
KP(I+3) = M
LP(I+3) = 0
KP(I+4) = -M
LP(I+4) = 0
I = I+4
RETURN
END
PROGRAM PASCAL
DIMENSION N(10,10)
N(1,1)=1
N(2,1)=1
N(2,2)=1
DO 100 K=3,10
N(K,1)=1
N(K,K)=1
DO 200 L=2,K-1
N(K,L)=N(K-1,L-1)+N(K-1,L)
200 CONTINUE
100 CONTINUE
DO 300 I=1,10
WRITE(*,1000) (N(I,J), J=1,I)
1000 FORMAT (1X,10I4)
300 CONTINUE
STOP
END
Μέλη σε αυτή την Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες