[cbx] calculette dynamique

Soyez le premier à donner votre avis sur cette source.

Vue 5 114 fois - Téléchargée 116 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
-
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
-
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 -
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
21054
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
7 novembre 2014
13 -
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.