Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 2
Aller à la page: 1, 2  >
[C] Multiplicateurs
Auteur Message
Répondre en citant
Message [C] Multiplicateurs 
Bonsoir,

Voilà le code C de la reconversion de ce programme: http://batch.xoo.it/t569-BAT-Multiplicateurs.htm
Beaucoup plus rapide !!!
Non commenté car c'est exactement le même que celui en Batch,

Code:
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
  int CHIFFRE = 1, RESULTAT = 0, NB = 0, MULTIPLICATEUR = 1, NBA=0, NBB = 0;

  printf("Rentrez un nombre: ");
  scanf("%d", &NB);
 

 printf("\nMultiplicateurs:\n");
 
  while (NB >= MULTIPLICATEUR)
  {
        CHIFFRE++;
        RESULTAT = CHIFFRE * MULTIPLICATEUR;
        if (RESULTAT == NB) printf ("%d x %d\n",CHIFFRE,MULTIPLICATEUR);
        if (CHIFFRE == NB) MULTIPLICATEUR++;
        if (CHIFFRE == NB) CHIFFRE = 0;
        }
 
  system("PAUSE");   
  return 0;
}


Le programme compilé: http://batchdhelus.open-web.fr/programme/C/multiplicateur.exe

Batch_Man




______________________________________________________
La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Bravo 
Je les compiler en exe sa marche mais sa saire a quoi




______________________________________________________
Cherche toujours désèperement des cour de batch et de C
Gratuit mais rien je trouve
Visiter le site web du posteur
Répondre en citant
Message [C] Multiplicateurs 
Bonsoir,

Le programme sert à trouver tous les multiplicateurs d'un nombre.
J'en avait besoin pour réviser et donc je le met à disposition de tous.

Batch_Man




______________________________________________________
La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
Répondre en citant
Message Pk 
Pk moi il affiche que un nombre multiplicateur

Citation:
Non je me suis tromper par dont car j'ai rentrer qu'un chiffre





______________________________________________________
Cherche toujours désèperement des cour de batch et de C
Gratuit mais rien je trouve
Visiter le site web du posteur
Répondre en citant
Message [C] Multiplicateurs 
Salut,

Ça peut vous paraitre noob ( ça l'est... ) mais je n'ai jamais fais de C/C++ alors j'y connais rien. J'aimerais au moins comment faire pour que le programme soit fonctionnel. x)
Je l'ai enregistré en .c mais ça ne fonctionne pas. J'ai essayé en .exe aussi mais rien.

Merci d'avance...



Visiter le site web du posteur
Répondre en citant
Message [C] Multiplicateurs 
Bonsoir,

Il faut un compilateur pour pouvoir compiler en langage binaire.
Sur google tu tapes compilateur C / C++ Wink

Dev C++ est pas mal et fait le C et C++.

Tu peux aussi le télécharger ici: http://batchdhelus.open-web.fr/programme/C/multiplicateur.exe

Batch_Man




______________________________________________________
La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
Répondre en citant
Message Dev c++ 
Oui Dev c++ et très bien je l'utilise au moin il te dit si tu a des fautes ect et il te le compile bien




______________________________________________________
Cherche toujours désèperement des cour de batch et de C
Gratuit mais rien je trouve
Visiter le site web du posteur
Répondre en citant
Message [C] Multiplicateurs 
Au début j'avais aussi Dev C++; mais depuis peu je suis passé sous code::Bloc qui est disponible pour windows mais en plus Linux (ce qui m'arrange totalement).

Ensuite pour ton code, c'est pas mal =P Si on met un nombre (Ex: 58888) il galère à tout trouver quand même ^^ enfin il lui faut du temps Smile
Sinon ce qui aurait été bien c'est de: demander si l'utilisateur veut continuer (chercher avec un autre nombre), au lieu de devoir à chaque fois relancer le programme.

P.S: Tu initialise deux variables dont je ne vois pas l'utilité: NBA=0, NBB = 0;
Tu pourrais m'expliquer ? Rolling Eyes

Okay




______________________________________________________
By PaYfieUur


Forum mis en Ligne:
Sujet: [programmation][HaCkiinG = Hardware, astuce OS, Réseaux, Crypto]
Aucun Logiciel de piratage sur ce forum.
Visiter le site web du posteur
Répondre en citant
Message [C] Multiplicateurs 
Désolé du retard, mais je n'ai pas eu mon ordi pendant plusieurs jours alors...


En tout cas, merci beaucoup de votre aide. Je suis plus intelligent qu'hier, mais moins que demain. XD



Visiter le site web du posteur
Répondre en citant
Message [C] Multiplicateurs 
PaYfieUur a écrit:
Au début j'avais aussi Dev C++; mais depuis peu je suis passé sous code::Bloc qui est disponible pour windows mais en plus Linux (ce qui m'arrange totalement).

Ensuite pour ton code, c'est pas mal =P Si on met un nombre (Ex: 58888) il galère à tout trouver quand même ^^ enfin il lui faut du temps Smile
Sinon ce qui aurait été bien c'est de: demander si l'utilisateur veut continuer (chercher avec un autre nombre), au lieu de devoir à chaque fois relancer le programme.

P.S: Tu initialise deux variables dont je ne vois pas l'utilité: NBA=0, NBB = 0;
Tu pourrais m'expliquer ? Rolling Eyes

Okay


Oui forcément il galère Mr. Green
Pour ton idée je vais voir quand j'ai le temps ( mais avec une petite boucle while ça devrait être OK ), et pour les variables c'est un petit d'oubli Okay




______________________________________________________
La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
Répondre en citant
Message [C] Multiplicateurs 
Voilà le code:

Citation:
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
int CHOIX = 1;

while (CHOIX != 2)
{
int CHIFFRE = 1, RESULTAT = 0, NB = 0, MULTIPLICATEUR = 1;
system("CLS");
printf("Rentrez un nombre: ");
scanf("%d", &NB);


printf("\nMultiplicateurs:");
printf("\n----------------\n\n");

while (NB >= MULTIPLICATEUR)
{
RESULTAT = CHIFFRE * MULTIPLICATEUR;
if (RESULTAT == NB) printf ("%d x %d\n",CHIFFRE,MULTIPLICATEUR);
if (CHIFFRE == NB) MULTIPLICATEUR++;
if (CHIFFRE == NB) CHIFFRE = 0;
CHIFFRE++;
}

system("PAUSE");
system("CLS");
printf("1 = Oui\n2 = Non\n\nRecommencer: ");
scanf("%d", &CHOIX);
}

system("PAUSE");
return 0;
}





______________________________________________________
La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
Répondre en citant
Message [C] Multiplicateurs 
mmmh vraiment bien comme ça !
En tout cas au niveau de la présentation c'est vraiment bien !

Et puis c'est quand même mieux si on peut faire plusieurs opérations à la place de ne savoir en faire qu'une Mr. Green




______________________________________________________
By PaYfieUur


Forum mis en Ligne:
Sujet: [programmation][HaCkiinG = Hardware, astuce OS, Réseaux, Crypto]
Aucun Logiciel de piratage sur ce forum.
Visiter le site web du posteur
Répondre en citant
Message [C] Multiplicateurs 
Oui j'avoue que tu as raison Wink

Que veux tu dire au niveau de la présentation ?




______________________________________________________
La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
Répondre en citant
Message [C] Multiplicateurs 
Simplement plus agréable à lire Okay




______________________________________________________
By PaYfieUur


Forum mis en Ligne:
Sujet: [programmation][HaCkiinG = Hardware, astuce OS, Réseaux, Crypto]
Aucun Logiciel de piratage sur ce forum.
Visiter le site web du posteur
Répondre en citant
Message [C] Multiplicateurs 
PaYfieUur a écrit:
Simplement plus agréable à lire Okay


Super, merci !




______________________________________________________
La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
Message [C] Multiplicateurs 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 2
Aller à la page: 1, 2  >
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch