Trucs et astuces "Calculateur performant" - C++ - Programmation
Marsh Posté le 23-05-2008 à 15:05:35
Spoiler : je sais, c'est mal , mais quand meme |
Marsh Posté le 23-05-2008 à 15:53:21
a ouais quand même... genre resultat = multi*chiffre tu penses pas que ca serait quand même un poil plus rapide... Il faut que tu reprennes les bases...
Marsh Posté le 23-05-2008 à 15:58:23
Polo37 a écrit : a ouais quand même... genre resultat = multi*chiffre tu penses pas que ca serait quand même un poil plus rapide... Il faut que tu reprennes les bases... |
Dans l'absolu, y a aussi la multiplication indienne.
Marsh Posté le 23-05-2008 à 16:27:11
Ouais, heu pour que ta question soit un peu plus crédible la prochaine fois, rajoute "resultat = 0" dans ta boucle for.
Marsh Posté le 24-05-2008 à 09:10:31
Tant qu'à faire, on peut revenir carrément aux bases :
|
Marsh Posté le 24-05-2008 à 09:43:49
tpierron a écrit : Ouais, heu pour que ta question soit un peu plus crédible la prochaine fois, rajoute "resultat = 0" dans ta boucle for. |
En plus ça ne calcule même pas correctement, car la boucle fait un tour de trop !
Marsh Posté le 26-05-2008 à 01:51:13
mon dieu
plus mieux :
Code :
|
Marsh Posté le 26-05-2008 à 03:07:00
C'est pas encore ça... Saisie une lettre au lieu d'un chiffre pour voir
Marsh Posté le 23-05-2008 à 15:05:20
Salut,
Après plusieurs jours de développement, j'ai ENFIN réussi coder un calculateur.
Cependant il n'est pas très performant (+ de 0.01 s )
Voilà le code. Merci de me dire comment l'améliorer !
void main(void){
long chiffre, multi, resultat;
int i;
cout << "Entrer le chiffre : ";
cin >> chiffre;
cout << "Entrer le multiplicateur : ";
cin >> multi;
for (i=0; i <= multi; i++){
resultat = resultat + chiffre;
}
cout << resultat;
}
Message édité par treboux le 23-05-2008 à 15:06:00