langage C avec boucle while
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

langage C avec boucle while



  1. #1
    invited8990756

    langage C avec boucle while


    ------

    bonjours à tous,

    j'aimerai faire un programme en langage C en utilisant la boucle while mais sans instruction quant la condition est fausse. Aprés plusieurs recherche je n'est rien trouvée et j'aimerai savoir si quelqu'un pourrai m'aider en me donnant un exemple.
    Pour que se soit plus claire mon programme ce déroule ainsi:
    tant que le capteur n'est pas égale à 1 je continu de tester la condition et lorsqu'il est a 1 le moteur ce met en marche.
    Si quelqu'un a des idées merci d'avance!

    -----

  2. #2
    invite1c5d4320

    Re : langage C avec boucle while

    Je fais de la programmation mais pas sur PIC, donc c'est peut-être faux.

    Code:
    while(1){
        if(tester_capteur() == 0){
            continue; // retourne au while
        }
        // Ici instructions
        // Sinon pour faire une boucle d'attente sans instructions, tu fais :
        //while(tester_capteur() == 0);
    }
    Après il te faudra faire la fonction tester_capteur() si ce n'est déjà fait.

    (En espérant avoir compris ta question xD), plus d'informations auraient été biens je suppose... (quel PIC ?)

  3. #3
    invited8990756

    Re : langage C avec boucle while

    c'est un pic16F84A
    merci pour ta réponse mais je comprend pas la fonction tester_capteur()?

  4. #4
    invite1c5d4320

    Re : langage C avec boucle while

    C'est tout là la subtilité ^^
    Il te faut créer une fonction tester_capteur() (ou pas) qui te renvera 1 si ton moteur peut démarrer, sinon 0.

  5. A voir en vidéo sur Futura
  6. #5
    invited8990756

    Re : langage C avec boucle while

    D'accord je pense avoir compris! merci pour ces conseilles en tout cas

Discussions similaires

  1. boucle avec VHDL
    Par invite4c907eb3 dans le forum Électronique
    Réponses: 1
    Dernier message: 01/07/2009, 21h02
  2. Langage C : problème dans une boucle
    Par invitedba13d1f dans le forum Logiciel - Software - Open Source
    Réponses: 5
    Dernier message: 25/05/2009, 11h48
  3. revenir en arriere d'une boucle (langage pascal)
    Par invite49b54ac2 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 12/02/2009, 13h46
  4. calculer et afficher le temps d'une boucle en langage C
    Par invitee5fedd72 dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 18/02/2007, 21h12
  5. Problème Langage C Sorte de Boucle
    Par invite3e43df7f dans le forum Logiciel - Software - Open Source
    Réponses: 19
    Dernier message: 18/01/2006, 21h17
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...