[cbx] calculette dynamique

Soyez le premier à donner votre avis sur cette source.

Vue 5 436 fois - Téléchargée 147 fois

Description

Salut !

Bon, c'est mon premier code en C++ Pur ANSI avec BCB X.
Juste pour voir ce que ca donne. Au cas ou ca peut en aider certains. Projets créé avec le wizard de BCBX pour qu'il compile sous VC++ / GNU / BCB.

Calculette légerement dynamique, et quui ne prend en compte pas plus de deux termes et une opérande (en fait elle prend, mais le resultat c nimporte quoi :D)

Source / Exemple :


#ifdef __BORLANDC__
  #pragma argsused
#endif
#include <iostream>
#include <stdlib>
#include <stdio>
#include <cstring>

//plus rapide que de dire
//using std::cout etc...
using namespace std;

int main( int argc, char * argv[] )
{
 float resultat = 0.0f;
 int a = 0, b = 0;
 string MyString;

 std::cin >> MyString;

 for(int i=1;i<MyString.size(); i++)
 {
  a = atoi(&MyString[i-1]);
  b = atoi(&MyString[i+1]);

   switch(MyString[i])
   {
    case '+' :
     resultat = (a + b);
    break;
    case '-' :
     resultat = (a - b);
    break;
    case '*' :
     resultat = (a * b);
    break;
    case '/' :
     resultat = (a / b);
    break;
   }
 }

 std::cout << resultat;
 getchar();

  return 0;
}

Conclusion :


J'avoue que j'ai un brin honte de poster ca.

Je vous assure que les 2 prochaines seront nettement plus interressantes (un jeu assez complet et une app Win32)

Codes Sources

A voir également

Ajouter un commentaire Commentaires
jprozorback Messages postés 31 Date d'inscription lundi 9 août 2004 Statut Membre Dernière intervention 28 mars 2006
21 oct. 2004 à 15:03
vu ke tu n'utilise pas dans ta main ->
int argc, char * argv[]
il faut le banir car le compialteur lui te reclame
qu'il faut l'utiliser
cs_Xs Messages postés 368 Date d'inscription mercredi 14 novembre 2001 Statut Membre Dernière intervention 1 septembre 2008
2 nov. 2003 à 23:14
c'est surtout pour ca que j'ai posté cela : c'est vraiment le truc de base a coder. Donc l'idéal pour tester un IDE.

Je pense que la suite sera a la hauteur de tes attentes BruNews... Patience (ca ne fait que 5 mois qu'on est dessus)
D1m3x Messages postés 402 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 21 juillet 2005 1
2 nov. 2003 à 19:39
Quand tu postes quelque chose sur ce site, il n'y a pas de honte à avoir, les débutants ne demande que ça,... c'est vrai que les calculettes yen a assez mais ça sert toujours!
BruNews Messages postés 21041 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
2 nov. 2003 à 18:57
Effectivement, c'etait pas vraiment indispensable de poster cela.
On attend mieux pour la suite.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.