1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

exercices corrigés langage c: structure alternative - langage c

abdelouafiOct 2, 2016

    1. abdelouafi

      abdelouafi Administrator Staff Member

      Messages:
      267
      Likes Received:
      8
      Trophy Points:
      18
      Joined
      Sep 13, 2016

      Exercices:

      1- Ecrire un programme qui détermine si un nombre est positif ou négatif?
      2- Ecrire un programme qui détermine le plus grand de deux nombres.
      3- Ecrire un programme qui permet de résoudre l'équation : ax+b=0?



      Solutions:
      1-
      Code:
      #include<stdio.h> //bibliothèque pour pouvoir utiliser les instructions d'entrée sortie
      main(){
      float a;
      //on va saisir la valeur du nombre a
      printf(" Donnez le nombre a: " );
      scanf(" %f " , &a ); // cette instruction permet de saisir par clavier la valeur de la variable a. Attention ici on utilise le code format %f car la variable a est de type réel.
      
      if (a<0)
         {
             printf(" le nombre %f est négatif ", a);
         }
      else
          {
               printf(" le nombre %f est positif", a);
          }
      
      
      }



      2-
      Code:
      #include<stdio.h> //bibliothèque pour pouvoir utiliser les instructions d'entrée sortie
      main(){
      float a,b;
      //on va saisir la valeur du nombre a
      printf(" Donnez le nombre a: " );
      scanf(" %f " , &a ); // cette instruction permet de saisir par clavier la valeur de la variable a. Attention ici on utilise le code format %f car la variable a est de type réel.
      
      printf(" Donnez le nombre b: " );
      scanf(" %f " , &b );
      if (a<b)
         {
             printf(" le plus grand est le nombre %f ", b);
         }
      else
          {
              printf(" le plus grand est le nombre %f ", a);
          }
      
      
      }


      3-
      Code:
      #include<stdio.h> //bibliothèque pour pouvoir utiliser les instructions d'entrée sortie
      main(){
      float a,b,x;
      //on va saisir la valeur du nombre a
      printf(" Donnez le nombre a: " );
      scanf(" %f " , &a ); // cette instruction permet de saisir par clavier la valeur de la variable a. Attention ici on utilise le code format %f car la variable a est de type réel.
      
      printf(" Donnez le nombre b: " );
      scanf(" %f " , &b );
      if (a!=0)
         {
               x=-b/(2*a);
               printf(" la solution est %f ", x);
         }
      else
          {
              printf(" Pas de solution ");
          }
      
      
      }
       
      Last edited: Dec 28, 2016
      Loading...

Share This Page

Share