Calculatrice simple...

Contenu du snippet

C'est une simple calculatrice avec les opéraions usuelles (+,-,*,/), Je sais c'est mon premier programme, alors soyez indulgents :-)

Source / Exemple :


#include <stdio.h>

void intronum(float *A,float *B);

void main(void)
{
char choix;
float A,B,som,diff,mult,div;

printf("Bienvenue dans le programme CALCULATRICE\n\n\n");
	do
	{
		printf("Pour effectuer une addition ------->(1)\n");
		printf("Pour effectuer une soustraction---->(2)\n");
		printf("Pour effectuer une multiplication-->(3)\n");
		printf("Pour effectuer une division-------->(4)\n");
		printf("Pour sortir------------------------>(5)\n");
		fflush(stdin);
		choix=getchar();

		switch(choix)
		{
		case '1':intronum(&A,&B);
				som=A+B;
				printf("\n %f plus %f egal %f \n\n",A,B,som);
			break;
		case '2':intronum(&A,&B);
				diff=A-B;
				printf("\n %f moins %f egal %f \n\n",A,B,diff);
			break;
		case '3':intronum(&A,&B);
				mult=A*B;	
				printf("\n %f fois %f egal %f \n\n",A,B,mult);
			break;
		case '4':intronum(&A,&B);
				div=A/B;
				printf("\n %f divise par %f egal %f \n\n",A,B,div);
			break;
		case '5':
			break;
		default:printf("Veuillez introduire un chiffre entre 1 et 5\n\n\n");
			break;
		}
	}while(choix != '5');

}

void intronum(float *A,float *B)
{
	printf("Veuillez introduire les deux nombres sur lesquels vous voulez effectuer l'operation\n");
	printf("A=");
	scanf("%f",A);
	printf("B=");
	scanf("%f",B);
}

Conclusion :


Il marche parfaitement...

A voir également

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.