Bonjour,
desolé pour cette question simple, mais j aime savoire la difference entre continue et enddo
merci
Bonjour,
desolé pour cette question simple, mais j aime savoire la difference entre continue et enddo
merci
enddo sert à terminer une boucle do.
continue est non exécutable et sert de « contenant » pour une étiquette quand on veut brancher à un endroit sans qu'il y ait exécution. Historiquement, continue a été massivement utilisé pour terminer les boucles de la forme «do étiquette compteur ... » avant l'invention des boucles « do ... enddo ». Par exemple, les boucles suivantes sont équivalentes :
Aujourd'hui, continue n'est presque jamais utilisé en F90, et pour 2 raisons :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 do 10 i =1, 10 v(i) = i 10 continue ... do 10 i =1, 10 10 v(i) = i ... do i =1, 10 v(i) = i enddo
- Parce qu'il est inutile avec enddo
- Parce qu'il requiert une étiquette et que les étiquettes, si elles fonctionnaient bien avec la forme fixe, s'accomodent assez mal du format libre (il n'y a pas vraiment de place pour les étiquettes dans la « marge »).
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager