Langage C et XP

Fermé
Julie - 14 juin 2004 à 17:25
 Thino - 15 juin 2004 à 17:27
Salut,

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

Merci !
A voir également:

13 réponses

Utilisateur anonyme
14 juin 2004 à 18:59
exemple de compilateur: visual studio 6.0, visual studio .net, turbo c etc.
1
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
Canard007 Messages postés 5929 Date d'inscription mercredi 26 mai 2004 Statut Contributeur Dernière intervention 18 septembre 2009 215
15 juin 2004 à 14:39
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
Canard007 Messages postés 5929 Date d'inscription mercredi 26 mai 2004 Statut Contributeur Dernière intervention 18 septembre 2009 215
15 juin 2004 à 14:53
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Canard007 Messages postés 5929 Date d'inscription mercredi 26 mai 2004 Statut Contributeur Dernière intervention 18 septembre 2009 215
15 juin 2004 à 16:13
alors ca marche c 'est bon?
0
Merci pour la reponse.
0
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
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
pi€rre Messages postés 76 Date d'inscription mercredi 9 juin 2004 Statut Membre Dernière intervention 13 octobre 2005
15 juin 2004 à 16:53
je comprend pas trop le problème, il suffit de diviser 198 par 6
0
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
merci bien de ta reponse ,exactement mais je n'arrive pas à me situé pour l'algorithme.
0
tu declare une variable x
une constante egale a 198
dsl
mai fo que je parte
c mathématique maintenan fo traduire
0
Canard007 Messages postés 5929 Date d'inscription mercredi 26 mai 2004 Statut Contributeur Dernière intervention 18 septembre 2009 215
15 juin 2004 à 16:58
soit x le nombre
x+2x+3x =198 ==> 6x=198
x=33
0
Bien mais il ya l'organigramme en C et c'est ça le gros de l'exercice.
0
Canard007 Messages postés 5929 Date d'inscription mercredi 26 mai 2004 Statut Contributeur Dernière intervention 18 septembre 2009 215
15 juin 2004 à 17:21
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
Je vois l'algo et merci pour me permettre d'avoir une vision.
0
Canard007 Messages postés 5929 Date d'inscription mercredi 26 mai 2004 Statut Contributeur Dernière intervention 18 septembre 2009 215
14 juin 2004 à 17:36
bien sure...je vois meme pas pourquoi tu te pose la question...suffit d installer un compilo c pour windows puis voila...
-1