Jeux Libres

Envie de créer un jeu vidéo ?   Le site qui vous accompagne de A à Z.


» Les Forums » A propos de la création de jeux vidéo » Des projets, projets


Aller à la page : 1.

Des projets, projets
OSasuke



Grade : Connaisseur
Inscrit le: 29 Juin 2008, 10:54
Ecrit le: 22 Août 2008, 19:39             Message non corrigé

Venez nous présenter vos projets.
Apprés ils seront notés et observés.

________
  Profil Mail
OSasuke



Grade : Connaisseur
Inscrit le: 29 Juin 2008, 10:54
Ecrit le: 22 Août 2008, 20:04             Message non corrigé

/*--------------------------------------------------------------
Language : C/C++.
Projet 619 (six on nine) , Console Calculatrice

P  A  R     O S A S U KE

Réaliser le : 21 Aout 2008
Durée du projet : 5 heures

nombre de fichers : 2 (main.cpp , calcules.h)

nombre de ligne : 150
---------------------------------------------------------------*/
//_______________________________________________________________

// Le Fichier "calcules.h" --------------------------------------
#include <cstdlib>
#include <iostream>


double Addition(double &element1,double &element2);
double Soustraction(double &element1,double &element2);
double Multiplication(double &element1,double &element2);
double Division(double &element1,double &element2);
double Puissance(double &element1,double &element2);
void Egal(double &element1,double &element2,double &resultat);
void C(double &var1,double &var2,double &var3);


double Addition(double &element1,double &element2)
{
std::cin >> element2 ;
return element1 + element2 ;
}


double Soustraction(double &element1,double &element2)
{
std::cin >> element2 ;
return element1 - element2 ;
}


double Multiplication(double &element1,double &element2)
{
std::cin >> element2 ;
return element1 * element2 ;
}


double Division(double &element1,double &element2)
{
std::cin >> element2 ;
if (element2 != 0)
{
 return element1 / element2 ;
} else
{
return 0 ;
}
}


double Puissance(double &element1,double &element2)
{
double valfinal = element1 ;
int i = 1 ;
std::cin >> element2 ;
for(i=1;i < element2;i++)
{
valfinal *= element1 ;
}
return valfinal ;
}


void C(double &var1,double &var2,double &var3)
{
var1 = 0 ;
var2 = 0 ;
var3 = 0 ;    
}


void Egal(double &element1,double &element2,double &resultat)
{
element1 = resultat ;
element2 = 0 ;
resultat = 0 ;    
}

// Fin du fichier "calcules.h" ------------------------------------

//_________________________________________________________________

// Le fichier "main.cpp" ------------------------------------------
#include <cstdlib>
#include <iostream>
#include "calcules.h"

using namespace std ;

int main()
{
int off = 0 , c = 1 ;
char cZi = '+' ;
double element1=0, element2=0, resultat=0 ;
cout << "+  --> Addition \t||  -  --> Soustraction\n\
*  --> Multiplication \t||  /  --> Division \n\
''( Par la touche 3 )--> Puissance \t|| C --> remettre tous a zero \n\
F  -->  Fermer le programme ( Ne pas l'utiliser dés le début\n\
ou directement apres 'C'\n\n\
Exemples : 25+75  ||  6*9  ||  40/4  || 3''3  || 7.5*2/5''3\n\
Vous pouvez continuer z faire des calcule sur le resultat comme ceci\n\
66+34=100 /2=50 *-1=-50 +51=1 ...\n\n" << endl ;
while(off == 0)
{
if(c == 1)
 {
 cin >> element1 ;
 c = 0 ;
 }
cin >> cZi ;
if (cZi == '+')
  {
  resultat = Addition(element1,element2);
  cout << "=" << endl ;
  cout << resultat << endl ;
  Egal(element1,element2,resultat);
  } else
if (cZi == '-')
  {
  resultat = Soustraction(element1,element2);
  cout << "=" << endl ;
  cout << resultat << endl ;
  Egal(element1,element2,resultat);
  } else
if (cZi == '*')
  {
  resultat = Multiplication(element1,element2);
  cout << "=" << endl ;
  cout << resultat << endl ;
  Egal(element1,element2,resultat);
  } else
if (cZi == '/')
  {
  resultat = Division(element1,element2);
  cout << "=" << endl ;
  cout << resultat << endl ;
  Egal(element1,element2,resultat);
  }
if (cZi == '"')
  {
  resultat = Puissance(element1,element2);
  cout << "=" << endl ;
  cout << resultat << endl ;
  Egal(element1,element2,resultat);
  }
if (cZi == 'C')
  {
  C(element1,element2,resultat);
  c = 1 ;
  }
if (cZi == 'F')
  {
  off = 1;
  }
}
return 0 ;
}

// fin du fichier "main.cpp" -----------------------------------------
//____________________________________________________________________

/* Fonctionnement du programme vous pouvez ecrire directement 5+5 ou
ecrire
5
+
5
vous pouvez utiliser ces symboles dans la console :
+ , - , * , / , "(Qui calcule la puissance comme 5"3 le resultat sera 125 ,
C(Pour remettre a zero comme dans les calculatrice)
F(designe OFF pour fermer le programme).*/

________
  Profil Mail
 


Aller à la page : 1.


Hébergeur du site : 1and1.fr



Site de création de Jeux Vidéo
Apprenez à créer vos propres Jeux Video

1389463 pages ont été consultées sur le site !
Dont 1481 pages pendant les 24 dernières heures.

Page générée en 0.339 secondes


Nos partenaires
- Otium Production : Aide aux débutants à créer leurs jeux
- Les bibliothèques de développement de jeux vidéo


  © 2005-2012 www.jeux-libres.com - Toute reproduction totale ou partielle du contenu de ce site est strictement interdite.