CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[info] les boucles

deepblue
deepblue
Niveau 16
28 juin 2006 à 21:09:50

Bonjour !

Certains connaissent sans doute cette façon de faire les boucle car elle est assez utilsé en java, en c...

Je l´ai decouvert il n´y a pas longtemps ou bouquinant la doc php. Voici ça structure :

do {
// instructions
}
while(condition)

Elle n´est pas tres connue en php mais c´est peut
etre interressant de la connaitre.
En revanche, je ne sais pas si elle bouffe des ressources, si elle est "lourde"...

@++

Pseudo supprimé
Pseudo supprimé 28 juin 2006 à 21:13:02

moué
ya juste do de plus a mettre
et c moins logique

Yoda_Software
Yoda_Software
Niveau 30
28 juin 2006 à 21:16:49

Tout dépends de ce qu´on désire.
si condition vrai exécuter
{
instruction(s)
}

ou alors :
exécuter
{
instruction(s)
}
tant que condition vrai

Dans le 1er cas, les instructions ne sont exécutées que si la condition se vérifie au moins une fois.
Dans le 2ème cas, les instructions s´exécutent au moins une fois, même si la condition ne se vérifie jamais.

--Rpgmaster--
--Rpgmaster--
Niveau 10
28 juin 2006 à 23:24:46

Et le meme truc existe en C.

deepblue
deepblue
Niveau 16
28 juin 2006 à 23:58:48

"elle est assez utilsé en java, en c... " :)

Yoda_Software
Yoda_Software
Niveau 30
29 juin 2006 à 00:14:35

En Pascal il y´a :
Repeat
instruction(s)
Until (condition);

et :
while (condition)
instruction(s)

[Master_Yoshi]
[Master_Yoshi]
Niveau 7
29 juin 2006 à 01:53:47

Cette boucle a la particularité de s´executer au moins une fois quelles que ce soient les conditions.

Pseudo supprimé
Pseudo supprimé 29 juin 2006 à 08:28:32

vous le faites expres de redire ce qui est deja dit ?

_WatzaKamikaze_
_WatzaKamikaze_
Niveau 10
29 juin 2006 à 09:58:16

C´est pour frimer qu´il fait ça.

Enfin, petite remarque, la syntaxe est fausse.. :sarcastic:

do{

}while(conditions);

Avec le ";"...

cf :
http://fr.php.net/manual/fr/control-structures.do.while.php

--Rpgmaster--
--Rpgmaster--
Niveau 10
29 juin 2006 à 10:03:43

deepblue bouton profilbouton profil Posté le 28 juin 2006 à 23:58:48 Avertir un administrateur à propos de ce message !
"elle est assez utilsé en java, en c... " :)

Ah mince, j´avais pas lu le début ^^

lunablue
lunablue
Niveau 10
29 juin 2006 à 10:18:11

c´est le Répéter... jusqu´à... en fait non?

_WatzaKamikaze_
_WatzaKamikaze_
Niveau 10
29 juin 2006 à 10:29:54

Wai, ça change quasi rien. C´est une structure du languagee

lunablue
lunablue
Niveau 10
29 juin 2006 à 10:57:52

ouais c´est vrai qu´en C elle est utilisée mais franchement je prefere le while, je comprends mieux :-p

Yoda_Software
Yoda_Software
Niveau 30
29 juin 2006 à 14:36:37

Ce n´est pas une question de goût, mais de besoin.
Soit les instructions doivent être exécutées une fois avant que la condition soit testée, soit elle ne doivent être exécutées que si la condition est vrai.

lunablue
lunablue
Niveau 10
29 juin 2006 à 15:00:31

donc ce n´est pas la meme chose?

en algo on fait :

tant que la condition est vraie
{
on execute la boucle
}
jusqu´a ce que ne soit plus vrai.

ou

Répéter
{
on rentre et on execute la boucle
}
jusqu´a ce que ca soit faux et on sort.

La premiere on vérifie au début, et la seconde a la fin, non?

Yoda_Software
Yoda_Software
Niveau 30
29 juin 2006 à 15:08:17

:ok:

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment