IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langages de programmation Discussion :

Quel est le nombre maximum de boucles imbriquées (C, Java, Fortran) ?


Sujet :

Langages de programmation

  1. #1
    Membre éclairé Avatar de torNAdE
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    255
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 255
    Par défaut Quel est le nombre maximum de boucles imbriquées (C, Java, Fortran) ?
    Salut tout le monde.
    je voudrais savoir quel est le nombre maximum de boucles imbriquées dans les languages suivants:
    - C
    - Java
    - Fortran

    Merci

  2. #2
    Membre Expert
    Avatar de InOCamlWeTrust
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 036
    Par défaut
    Autant que tu veux, pourquoi ça ?

  3. #3
    Membre Expert
    Avatar de krachik
    Inscrit en
    Décembre 2004
    Messages
    1 964
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 964
    Par défaut
    Citation Envoyé par torNAdE
    je voudrais savoir quel est le nombre maximum de boucles imbriquées dans les languages suivants:
    - C
    - Java
    - Fortran
    tu veux dire le nombre de boucle qu'on peut imbriqué?ou sinon ta phrase n'a pas trop de sens,
    sinon comme c'est deja dit autant que tu veux ,apres ça depend de ce que tu veux faire pour rendre ton code optimal

  4. #4
    Membre éclairé Avatar de torNAdE
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    255
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 255
    Par défaut
    ma question concerait les nids de boucles parfaits
    genre
    For (........)
    For (........)
    For (........)
    For (........)

    Avec le Dev c++ le nombre max est de 26 ou 27 boucles imbriquées.
    Avec Java j 'ai depassé les 130 et il marche
    Avec le Fortran j ai pas encore essayé.

  5. #5
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    on répète....

    Il n'y a pas de limite...

    Sauf en ce qui concerne la lisbilité et la logique....

  6. #6
    Membre émérite Avatar de sloshy
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2005
    Messages
    728
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Janvier 2005
    Messages : 728
    Par défaut
    Bonjour,
    Si limite il y a, ça doit se situer au niveau du compilateur/interpreteur mais j'ai des doutes
    (je n'ai jamais été aussi loins dans l'imbrication en tout cas ^^)
    Maitenant, plus tu en fais, plus tu utilises des ressources, il y aura bien un moment ou elles seront épuisée (mais bon heu il faut déjà être un bourrin de premiere )
    Après, la logique permet souvent de contourner un imbricage aussi "bas"

    Amicallement, sloshy

  7. #7
    Rédacteur
    Avatar de cladsam
    Profil pro
    Inscrit en
    Août 2003
    Messages
    1 787
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2003
    Messages : 1 787
    Par défaut
    JE me permets une question débile dont j'ai le secret :
    imbriqué plus de 100 boucles, ca a quel intéret?

  8. #8
    Membre Expert
    Avatar de InOCamlWeTrust
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 036
    Par défaut
    A rien mis à part à faire ramer la machine et produire du code à la con.

  9. #9
    Expert confirmé

    Inscrit en
    Novembre 2005
    Messages
    5 145
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5 145
    Par défaut
    Citation Envoyé par cladsam
    JE me permets une question débile dont j'ai le secret :
    imbriqué plus de 100 boucles, ca a quel intéret?
    A part un cas de generation automatique de code, je ne vois pas... et encore. Meme si les iterations n'ont que 2 valeurs, 2^100 c'est beaucoup.

  10. #10
    Membre éclairé Avatar de bilb0t
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    378
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2003
    Messages : 378
    Par défaut
    Je ne pense pas qu'il y ait une limite ds les langages au niveau des boucles imbriquées...

    Par contre ce que tu risques, c'est un stack overflow.

  11. #11
    Membre expérimenté
    Avatar de mathk
    Inscrit en
    Décembre 2003
    Messages
    211
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 211
    Par défaut
    Citation Envoyé par bilb0t
    Je ne pense pas qu'il y ait une limite ds les langages au niveau des boucles imbriquées...

    Par contre ce que tu risques, c'est un stack overflow.


    Pas plus que des appelles de messages.

  12. #12
    Membre Expert
    Avatar de krachik
    Inscrit en
    Décembre 2004
    Messages
    1 964
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 964
    Par défaut
    Citation Envoyé par cladsam
    JE me permets une question débile dont j'ai le secret :
    imbriqué plus de 100 boucles, ca a quel intéret?
    ça dependra aussi de ce qui se trouve à l'interieur des ces imbriquations
    interet?: juste un subsititu à une recursivité?mais c'est pas une bonne programmtion en tout cas
    @+................

  13. #13
    Membre extrêmement actif
    Avatar de kedare
    Homme Profil pro
    SRE
    Inscrit en
    Juillet 2005
    Messages
    1 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Espagne

    Informations professionnelles :
    Activité : SRE

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 549
    Par défaut
    les boucles sa compte dans la pile d'appel non ? si oui il doit y avoir une limite

  14. #14
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    oui mais la taille de la pile est réglable

    Donc comme on disait il n'y a pas de LIMITES. ..

Discussions similaires

  1. Réponses: 16
    Dernier message: 08/12/2010, 13h33
  2. quel est le nombre de formulaire crées ?
    Par mrjeronimo dans le forum Struts 1
    Réponses: 2
    Dernier message: 23/06/2008, 18h33
  3. Quel est le nombre maximal de tables dans un DataSet ?
    Par Philorix dans le forum Accès aux données
    Réponses: 6
    Dernier message: 11/09/2006, 14h18
  4. Réponses: 3
    Dernier message: 24/10/2005, 16h59
  5. [net][Sockets] Quel est le nombre maximal de threads?
    Par itsmii dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 06/05/2004, 10h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo