top of page

Exercice robot

Correction exercices d'application

Exercice code de téléphone

Exercice 1:

Écrire un programme permettant à un robot de choisir une action en fonction de deux capteurs: remplissage et fermeture.

Le capteur remplissage est noté "a" une variable prenant la valeur 0 ou 1. De même pour le capteur fermeture noté "b".

La fonction void fermeture ( void) et void remplissage (void) assurent le remplissage et la fermeture.

Explication et correction:

Les capteurs a et b permettant respectivement de remplir et fermer si ils sont a 1 a l’aide des fonctions remplir() et fermerture()

void main()

{   

    signed short a,b;

    if (a) // équivalent à if(a==1)

    {

        remplir();

    }

    else if(b)

    {

        fermeture();

    }

    else

    {

        //on ne fait rien

    }

return 0;

}

Exercice 2:

A l’aide d’une boucle for, demandez à l’utilisateur de rentrer un mot de passe de 4 chiffres pour son téléphone, puis afficher le mot de passe.

Explication et correction:

int main()

{

         signed short Code[4],i=0;

         for(i=0,i<4,i++)

         {

                  printf(“Saisir le code %hd”,i+1);

                  scanf(“%hd”,&Code[i]);
                  fflush(stdin);

 

         }

         printf(“Le mot de passe est %hd%hd%hd%hd" Code[0], Code[1], Code[2], Code[3])

 

         return 0;

}

  • Black Facebook Icon
  • Black Twitter Icon
  • Black LinkedIn Icon

© 2016 Groupe TutoGEII

Créé avec wix.com

bottom of page