Bonjour,

Je travaille actuellement sur une fonction développé en fortran que je dois implémenter sur un autre langage. Le soucis est qu'il y'a une notion que je ne comprends pas et je n'est pas trouvé de solutions sur internet. Voici un code résumant ce que je ne comprends pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
DEBUT
Dimension X(N), Y(N), IW(N)       # X, Y, et N sont 3 paramètres de ma fonction : X et Y des tableaux, N la taille du tableau X
Integer SCOREK      # variable initialisé à aucun moment dans le colde
IS = 0      # Cette variable est déclaré à aucun moment dans le code

Do I = 1, NM1
IP1 = I + 1
     Do J = IP1, N
          IS = IS + SCOREK(X(I),Y(I),X(J),Y(J))      # Je ne comprends pas cette ligne, en effet une variable de type entier prend en paramètre quatre variables issues de 2 tableaux différents
     Enddo
Enddo
FIN
Merci d'avance pour votre aide, je viens de commencer le fortran et ce genre de possibilités est nouveau pour moi, j'espère pouvoir être éclairci de votre part.