Tables de multiplication

Soyez le premier à donner votre avis sur cette source.

Snippet vu 5 449 fois - Téléchargée 35 fois

Contenu du snippet

sa peut paraitre inutile mais ce prg affiche la table de multiplication de n importe qu el nombre et sur une etendu quelconque. sa peut toujours servir.

Source / Exemple :


#include <stdio.h>
#include <stdlib.h>

int i, et;		//et est l etendu du calcul qui va etre effectue
float nb,val;

main()
{

//	val=0.00;
	do
	{
		
		printf("saisissez le chiffre correspondant à la table que vous desirez afficher (0 pour quitter) : ");
		scanf("%f",&nb);
		if(nb!=0)
		{

		printf("\nsaisissez l etendu de la table de calcul : ");
		scanf("%d",&et);

			for(i=1;i<=et;i++)
			{
				val=nb*i;
				printf("%.2f * %d = %.2f\n",nb,i,val);
			}
			system("PAUSE");
		}
	}
	while(nb!=0);
}

Conclusion :


ATTENTION CODE EN C.

A voir également

Ajouter un commentaire

Commentaires

coyotedef
Messages postés
13
Date d'inscription
vendredi 4 octobre 2002
Statut
Membre
Dernière intervention
22 avril 2003
-
je vien de relire mon code c vrai que c assez confus. mon compilateur c visual studio 4. le system("PAUSE") indique un arret et attend une entree standard (euh le clavier, je crois que c l entree standard||lol)
cs_bouba
Messages postés
518
Date d'inscription
dimanche 2 décembre 2001
Statut
Membre
Dernière intervention
10 novembre 2007
1 -
Tu aurais pu donner le compilateur que tu utilise car le system("PAUSE"); c'est propre a ton compilo, (C'est pas Dev Cpp?).
Bon, autre chose la boucle do-while n'a aucune utilité! Car tu quitte le prog avec t'as boucle if! En plus je ne vois pas pourquoi tu utilises des types float alors que les opération que tu utilises manipules et retournent que des entiers. A la rigeur ton peux ajouter des modificateur de type unsigned et long pour pouvoir afficher des chiffres plus important mais pas des floats ou des doubles stp!
cs_steven007
Messages postés
150
Date d'inscription
jeudi 24 janvier 2002
Statut
Membre
Dernière intervention
27 avril 2007
-
system ("PAUSE"); ça veut dire quoi exactement ? un arret?
cs_GoldenEye
Messages postés
527
Date d'inscription
vendredi 14 septembre 2001
Statut
Membre
Dernière intervention
6 octobre 2008
2 -
Win32 SDK n'est pas évident à maîtriser malheureusement
cs_Lightness1024!
Messages postés
162
Date d'inscription
jeudi 15 mars 2001
Statut
Membre
Dernière intervention
1 avril 2005
-
meme critique ke j'ai fais a d'autre: mais lancez vous dans win32 SDK bon sang, la console, tjs la console c trop triste !

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.