Langage C et XP

Julie -  
 Thino -
Salut,

Y a-t-il un moyen de programmer en langage C sous XP et donc sans installer Linux.

Merci !

13 réponses

  1. tonguim
     
    exemple de compilateur: visual studio 6.0, visual studio .net, turbo c etc.
    1
  2. thino
     
    Bonjour!
    J'ai un exo un peu complexe que je voudrais avoir des solutions.
    Un nombre a est dit ami d'un nombre b si la somme des diviseurs de a est egale à b.Ex: a=8 ; b=1+2+4+8 = 15.
    Faire l'algorithme ou l'organigramme de recherche des amis des nombres de 6 à 20
    Donner un progaramme en C ou C++
    Merci.
    0
  3. Canard007 Messages postés 5954 Date d'inscription   Statut Contributeur 216
     
    Salut

    Si je ne me trompe pas ca ca devrai marcher
    
    void main()
    {
      int nombrea;
      int division;
      int nombreb;
     int j;
    
      for(nombrea=6;nombrea<=20;nombrea++)
      {
              for(j=nombrea;j>0;j--)
              {
                   nombrea/j=division;
                   if((nombrea-j*division)==0)nombreb+=division;
    
               }
               printf("l ami de nombre a: %d est le nombre b :%d",&nombrea,&nombreb);
      }
    }
    
    
    0
  4. Canard007 Messages postés 5954 Date d'inscription   Statut Contributeur 216
     
    Desolé comme vous l avez sans doute remarquer qques petites erreurs se sont glissées dans mon code..je me met a genoux et j implore votre pardon...
    MEA CULPA!

    #include <stdio.h> 
    
    
    void main()
    {
      int nombrea;
      int division;
      int nombreb=0;
      int j;
      int test;
    
      for(nombrea=6;nombrea<=20;nombrea++)
      {
              for(j=nombrea;j>0;j--)
              {
                   division=nombrea/j;
    			   test=nombrea-j*division;
                   if(test==0)nombreb+=division;
    
               }
               printf("l ami du nombre a: %d est le nombre b :%d \n",nombrea,nombreb);
              //reinitialisation sinon apres c est la merde :p
              nombreb=0;
      }
    }
    
    
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Canard007 Messages postés 5954 Date d'inscription   Statut Contributeur 216
     
    alors ca marche c 'est bon?
    0
  7. Thino
     
    Salut à tous !
    Je reviens avec un autre exercice,comme vous le savez on est jamais sur de ce qu'on a en informatique.
    On dit en Additionnant un nombre entier,avec son double et son triple on trouve 198.Quel est ce nombre?
    Tracez l'organigramme correspondant ou l'algorithme.
    Traduire cet organigramme en programme C.
    Merci.
    0
    1. qqun
       
      je sui pas tres sure mais c mathématique:
      1x+2x+3x=198
      sa donne 6x=198
      pui tu divise 198 par 6 et tu obtien ton entier initiale
      du tradui cette equation en c et normalement c bon
      0
  8. pi€rre Messages postés 76 Statut Membre
     
    je comprend pas trop le problème, il suffit de diviser 198 par 6
    0
    1. qq1
       
      et bien c un entier on lapel x
      on lui ajoute son double donc 2foi lentier se qui donne 2x
      pui on lui ajoute son triple donc trois fois lentier se qui donn 3x
      et le tt doi faire 198
      donc sa donne
      1x+2x+3x=198
      0
  9. thino
     
    merci bien de ta reponse ,exactement mais je n'arrive pas à me situé pour l'algorithme.
    0
    1. qq1
       
      tu declare une variable x
      une constante egale a 198
      dsl
      mai fo que je parte
      c mathématique maintenan fo traduire
      0
  10. Canard007 Messages postés 5954 Date d'inscription   Statut Contributeur 216
     
    soit x le nombre
    x+2x+3x =198 ==> 6x=198
    x=33
    0
  11. Thino
     
    Bien mais il ya l'organigramme en C et c'est ça le gros de l'exercice.
    0
  12. Canard007 Messages postés 5954 Date d'inscription   Statut Contributeur 216
     
    je vois pas trop a quoi il va ressembler ton organigramme la???

            debut
                ||
            calcul
                ||
    affichage de la reponse
                || 
               Fin
    


    je trouve ca un peu basic :/
    on peut faire semblant de le rendre plus compliqué en suivant la demarche pour arriver au calcul mais bon...c est light tout de meme
    0
    1. Thino
       
      Je vois l'algo et merci pour me permettre d'avoir une vision.
      0
  13. Canard007 Messages postés 5954 Date d'inscription   Statut Contributeur 216
     
    bien sure...je vois meme pas pourquoi tu te pose la question...suffit d installer un compilo c pour windows puis voila...
    -1