High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Forum
Commentaires sur une source
Sujet Précédent
Sujet Suivant
CALCULATRICE & CONVERTISSEUR
ymca2003
Messages postés
2070
Date d'inscription
mardi 22 avril 2003
Statut
Membre
Dernière intervention
3 juillet 2006
- 2 nov. 2003 à 00:30
cs_Kirua
Messages postés
3006
Date d'inscription
dimanche 14 avril 2002
Statut
Membre
Dernière intervention
31 décembre 2008
-
3 nov. 2003 à 16:57
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
https://codes-sources.commentcamarche.net/source/17598-calculatrice-convertisseur
cs_Kirua
Messages postés
3006
Date d'inscription
dimanche 14 avril 2002
Statut
Membre
Dernière intervention
31 décembre 2008
3 nov. 2003 à 16:57
tu aurais aussi pu corriger de cette manière (tu évites une else, c plus léger ^^)
case '/':
if(!nbr2)
{
printf (" Operation impossible ");
break;
}
res=nbr1/nbr2;
printf ("res=...");
break;
surfjaker
Messages postés
5
Date d'inscription
samedi 25 octobre 2003
Statut
Membre
Dernière intervention
2 novembre 2003
2 nov. 2003 à 09:41
yes merci man c cool je met a jour de suite
ymca2003
Messages postés
2070
Date d'inscription
mardi 22 avril 2003
Statut
Membre
Dernière intervention
3 juillet 2006
7
2 nov. 2003 à 00:30
Dans ton code, tu teste bien la division par 0 mai stu affiche toujours la valeur de res (indéfinie quand nbr2 =0)
case '/':
if(nbr2==0)
printf ("
Operation impossible
");
else
res=nbr1/nbr2;
printf ("res=...");
break;
à modifier comme cela
case '/':
if(nbr2==0)
printf ("
Operation impossible
");
else
{
res=nbr1/nbr2;
printf (".....);
}
break;
Votre réponse
Discussions similaires
Comment convertir des francs en euros ou des euros en francs ?
batom
-
28 juin 2017 à 12:04
Whismeril
-
28 juin 2017 à 15:31
Figer la première colonne dans un listview
jl2050
-
18 août 2004 à 15:30
jl2050
-
18 août 2004 à 19:38
Conversion image [jpg, gif ou png]
grand_jeanluc
-
18 mai 2005 à 19:42
grand_jeanluc
-
24 mai 2005 à 15:29
règle de conversion euro pour ma calculette
npasnic
-
28 oct. 2001 à 19:13
npasnic
-
6 nov. 2001 à 18:26
Convertion d'unité
iceman_688
-
29 août 2007 à 10:48
nico4nicolas
-
17 sept. 2007 à 12:34
Rejoignez-nous
A voir également
Figer convertisseur
Figer la 1ère colonne d'un listview
Figer une ligne excel par vb.net
Yahoo convertisseur
Convertisseur png jpg
3 nov. 2003 à 16:57
case '/':
if(!nbr2)
{
printf (" Operation impossible ");
break;
}
res=nbr1/nbr2;
printf ("res=...");
break;
2 nov. 2003 à 09:41
2 nov. 2003 à 00:30
case '/':
if(nbr2==0)
printf ("
Operation impossible
");
else
res=nbr1/nbr2;
printf ("res=...");
break;
à modifier comme cela
case '/':
if(nbr2==0)
printf ("
Operation impossible
");
else
{
res=nbr1/nbr2;
printf (".....);
}
break;