begin process at 2012 02 09 08:45:37
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > JE FAIS LES MATHS A TA PLACE

JE FAIS LES MATHS A TA PLACE


 Information sur la source

Note :
Aucune note
Catégorie :Divers Niveau :Initié Date de création :02/06/2002 Date de mise à jour :02/06/2002 21:12:30 Vu :2 910

Auteur : vicenzo01

Ecrire un message privé
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

 Description

il sert a faire des truc de bases en maths

Source

  • #include <stdio.h>
  • #include <string.h>
  • int calcul1(int x, int y);
  • int calcul2(int x, int y);
  • int calcul3(int x, int y);
  • int calcul4(int x, int y);
  • int calcul5(int x, int y);
  • int Multiplier();
  • int Diviser();
  • int Additionner();
  • int Soustraire();
  • int Moyenne();
  • int About();
  • void main()
  • {
  • int car;
  • while(1)
  • { car = 0;
  • printf("\n");
  • printf(" ------------------------------------\n");
  • printf("|<---------ê Calculator ê----------->|\n");
  • printf("|------------------------------------|\n");
  • printf("| 1.Multiplier deux nombres |\n");
  • printf("| 2.Diviser deux nombre |\n");
  • printf("| 3.Additionner deux nombres |\n");
  • printf("| 4.Soustraire deux nombres |\n");
  • printf("| 5.Faire la moyenne de deux nombres |\n");
  • printf("| 6.A propos de Calculator |\n");
  • printf("| 7.Sortir |\n");
  • printf("|____________________________________|\n");
  • while (car < '1' || car> '7')
  • car = getchar();
  • switch(car)
  • {
  • case'1':
  • Multiplier();
  • break;
  • case'2':
  • Diviser();
  • break;
  • case'3':
  • Additionner();
  • break;
  • case'4':
  • Soustraire();
  • break;
  • case'5':
  • Moyenne();
  • break;
  • case'6':
  • About();
  • break;
  • case'7':
  • return;
  • }
  • }
  • return ;//fin de void main()
  • }
  • int calcul1(int x, int y)
  • {
  • int op=x*y;
  • printf("%d X %d = %d\n",x,y,op);
  • return op;
  • }
  • int Multiplier(int a, int b)
  • {
  • printf("Entrez un nombre : ");
  • scanf("%d",&a);
  • printf("Entrez un deuxieme nombre : ");
  • scanf("%d",&b);
  • printf("",calcul1(a,b));
  • return 0;
  • }
  • int calcul2(int x, int y)
  • {
  • int op=x/y;
  • printf("%d diviser par %d = %d\n",x,y,op);
  • return op;
  • }
  • int Diviser(int a, int b)
  • {
  • printf("Entrez un nombre : ");
  • scanf("%d",&a);
  • printf("Entrez un deuxieme nombre : ");
  • scanf("%d",&b);
  • printf("",calcul2(a,b));
  • return 0;
  • }
  • int calcul3(int x, int y)
  • {
  • int op=x+y;
  • printf("%d + %d = %d\n",x,y,op);
  • return op;
  • }
  • int Additionner(int a, int b)
  • {
  • printf("Entrez un nombre : ");
  • scanf("%d",&a);
  • printf("Entrez un deuxieme nombre : ");
  • scanf("%d",&b);
  • printf("",calcul3(a,b));
  • return 0;
  • }
  • int calcul4(int x, int y)
  • {
  • int op=x-y;
  • printf("%d - %d = %d\n",x,y,op);
  • return op;
  • }
  • int Soustraire(int a, int b)
  • {
  • printf("Entrez un nombre : ");
  • scanf("%d",&a);
  • printf("Entrez un deuxieme nombre : ");
  • scanf("%d",&b);
  • printf("",calcul4(a,b));
  • return 0;
  • }
  • int calcul5(int x, int y)
  • {
  • int op=(x+y)/2;
  • printf("La moyenne de %d et de %d = %d\n",x,y,op);
  • return op;
  • }
  • int Moyenne(int a, int b)
  • {
  • printf("Entrez un nombre : ");
  • scanf("%d",&a);
  • printf("Entrez un deuxieme nombre : ");
  • scanf("%d",&b);
  • printf("",calcul5(a,b));
  • return 0;
  • }
  • int About()
  • {
  • printf("J'ai creer Calculator dans le but de donner le code source aux personnes\nle desirant. Vous pouvez me contacter a l'adresse VICENZO100@caramail.com\n");
  • printf("Calculator est un Freeware. Vous pouvez donc l'utilisez et le copier\ngratuitement.\n");
  • printf("Cependant, il est interdit de le modifier pour le vendre.\n");
  • printf("Aucune diffusion dans un cadre commercial n'est autorisee sans\nl'accord ecrit de l'auteur, VICENZO01.\n");
  • printf("Ce freeware ayant demande du travail, toutes contributions a l'auteur\nest la bienvenue ;)\n");
  • printf("vicenzo100@caramail.com\n");
  • printf("\nFrappez une touche si vous avez compris");
  • while (!kbhit()) /* attente d'une frappe */ ;
  • return 0;
  • }
#include <stdio.h> 
#include <string.h> 

int calcul1(int x, int y); 
int calcul2(int x, int y); 
int calcul3(int x, int y); 
int calcul4(int x, int y); 
int calcul5(int x, int y); 
int Multiplier(); 
int Diviser(); 
int Additionner(); 
int Soustraire(); 
int Moyenne(); 
int About(); 

void main() 
{ 
int car; 

 while(1) 
{ car = 0; 

 printf("\n"); 
printf(" ------------------------------------\n"); 
printf("|<---------ê Calculator ê----------->|\n"); 
printf("|------------------------------------|\n"); 
printf("| 1.Multiplier deux nombres |\n"); 
printf("| 2.Diviser deux nombre |\n"); 
printf("| 3.Additionner deux nombres |\n"); 
printf("| 4.Soustraire deux nombres |\n"); 
printf("| 5.Faire la moyenne de deux nombres |\n"); 
printf("| 6.A propos de Calculator |\n"); 
printf("| 7.Sortir |\n"); 
printf("|____________________________________|\n"); 

 while (car < '1' || car> '7') 
car = getchar(); 

 switch(car) 
{ 
case'1': 
Multiplier(); 
break; 

 case'2': 
Diviser(); 
break; 

 case'3': 
Additionner(); 
break; 

 case'4': 
Soustraire(); 
break; 

 case'5': 
Moyenne(); 
break; 

 case'6': 
About(); 
break; 

 case'7': 
return; 

} 

} 
  

return ;//fin de void main() 

} 

int calcul1(int x, int y) 
{ 
int op=x*y; 

 printf("%d X %d = %d\n",x,y,op); 

 return op; 

} 

int Multiplier(int a, int b) 
{ 
printf("Entrez un nombre : "); 

 scanf("%d",&a); 

 printf("Entrez un deuxieme nombre : "); 

 scanf("%d",&b); 

 printf("",calcul1(a,b)); 
return 0; 
} 

int calcul2(int x, int y) 
{ 
int op=x/y; 

 printf("%d diviser par %d = %d\n",x,y,op); 

 return op; 

} 

int Diviser(int a, int b) 
{ 
printf("Entrez un nombre : "); 

 scanf("%d",&a); 

 printf("Entrez un deuxieme nombre : "); 

 scanf("%d",&b); 

 printf("",calcul2(a,b)); 
return 0; 
} 

int calcul3(int x, int y) 
{ 
int op=x+y; 

 printf("%d + %d = %d\n",x,y,op); 

 return op; 

} 

int Additionner(int a, int b) 
{ 
printf("Entrez un nombre : "); 

 scanf("%d",&a); 

 printf("Entrez un deuxieme nombre : "); 

 scanf("%d",&b); 

 printf("",calcul3(a,b)); 
return 0; 
} 

int calcul4(int x, int y) 
{ 
int op=x-y; 

 printf("%d - %d = %d\n",x,y,op); 

 return op; 

} 

int Soustraire(int a, int b) 
{ 
printf("Entrez un nombre : "); 

 scanf("%d",&a); 

 printf("Entrez un deuxieme nombre : "); 

 scanf("%d",&b); 

 printf("",calcul4(a,b)); 
return 0; 
} 

int calcul5(int x, int y) 
{ 
int op=(x+y)/2; 

 printf("La moyenne de %d et de %d = %d\n",x,y,op); 

 return op; 

} 

int Moyenne(int a, int b) 
{ 
printf("Entrez un nombre : "); 

 scanf("%d",&a); 

 printf("Entrez un deuxieme nombre : "); 

 scanf("%d",&b); 

 printf("",calcul5(a,b)); 

 return 0; 

} 

int About() 
{ 
printf("J'ai creer Calculator dans le but de donner le code source aux personnes\nle desirant. Vous pouvez me contacter a l'adresse VICENZO100@caramail.com\n"); 
printf("Calculator est un Freeware. Vous pouvez donc l'utilisez et le copier\ngratuitement.\n"); 
printf("Cependant, il est interdit de le modifier pour le vendre.\n"); 
printf("Aucune diffusion dans un cadre commercial n'est autorisee sans\nl'accord ecrit de l'auteur, VICENZO01.\n"); 
printf("Ce freeware ayant demande du travail, toutes contributions a l'auteur\nest la bienvenue ;)\n"); 
printf("vicenzo100@caramail.com\n"); 
printf("\nFrappez une touche si vous avez compris"); 
while (!kbhit()) /* attente d'une frappe */ ; 
return 0; 

} 

 Conclusion

voila c mon premier code c alors je sais pas ce que ca done


 Sources de la même categorie

Source avec Zip ÉDITEUR DE RECTANGLES EN CONSOLE par seoseo
CONVERSION DE FICHIER EN FICHIER BMP par seoseo
Source avec Zip DETECTEUR EJP par idpro
Source avec Zip Source avec une capture SHOP MANAGER CONSOLE SUR WINDOWS par antho974
Source avec Zip JOUR DE NAISSANCE par fredg19

Commentaires et avis

Commentaire de omi le 04/06/2002 16:44:14

Y'a quand meme beaucoup plus simple comme code.
Et je ne vois pas l'utilite de faire retourner une valeur pour certaine fonction( soustraire,additionner...) et personnelement je trouve tres bizar ta facon de declarer les variable a et b dans ces fonction et je doute beaucoup que tout les compilateurs l'accepent.
toujours dans ces fonction :"printf("",calcul(a,b));" ne sert a rien remplace le par :
"calcul(a,b));"  ces plus simple.
Bon il y a de nombreux autres probleme tu derais recommencer en essayant de mieux l'optimizer.

Commentaire de Dorgendubal le 05/06/2002 17:08:26

Comme l'a supposé omi, pas tous les compilateurs acceptent ton code ... le mien en tout cas pas.

C'est à cause de la déclaration de tes variables et de la fonction kbhit (inconnue chez moi).

je te conseille de déclarer "normalement" tes variables :
int Multiplier()
{
   int a,b;
   ...
}

Sven

Commentaire de ADN733R le 06/06/2002 21:17:42

Pour kbhit il faut rajouter l'include conio.h. Pour ceux chez qui conio.h ne marche chercher sur le site econio.h une fonction de remplacement.
#include &lt;conio.h&gt;

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,201 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales