Calculer la Tva en C
Fermé
clintm
Messages postés
689
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
10 juin 2015
-
1 août 2005 à 18:52
clintm Messages postés 689 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 10 juin 2015 - 2 août 2005 à 11:38
clintm Messages postés 689 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 10 juin 2015 - 2 août 2005 à 11:38
A voir également:
- Calculer la Tva en C
- Comment calculer la moyenne sur excel - Guide
- Comment calculer une note sur 20 ✓ - Forum Bureautique
- Calculer alimentation pc - Guide
- Comment calculer la somme sur excel - Guide
- Barbara veut calculer automatiquement son budget dans un tableau. citez un des logiciels lui permettant de faire des calculs sur des tableaux de nombres (tableur). - Forum Excel
4 réponses
ceddec
Messages postés
148
Date d'inscription
dimanche 31 juillet 2005
Statut
Membre
Dernière intervention
10 mars 2012
82
1 août 2005 à 20:10
1 août 2005 à 20:10
Bonjour,
Je pense que le problème vient du fait que tu as défini TVA comme un entier alors que tu veux qu'il soit à virgule.
La solution (si je ne me trompe pas) est donc de déclarer TVA en tant que float
Je pense que le problème vient du fait que tu as défini TVA comme un entier alors que tu veux qu'il soit à virgule.
La solution (si je ne me trompe pas) est donc de déclarer TVA en tant que float
mamiemando
Messages postés
33268
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
18 septembre 2024
7 780
2 août 2005 à 01:41
2 août 2005 à 01:41
Exact ceddec :)
En toute rigueur tu dois mettre le type de retour int à la fonction main et lui faire retourner 0 quand le programme s'est bien déroulé. Le nombre retourné par main correspond en effet au code de retour de l'application, qui permet un programme appelant le tien d'en contrôler le bon déroulement.
@+
#include <stdio.h> #include <stdlib.h> int main( ) { float TVA,x,t; printf("Indiquez le taux de la TVA [Presser Entree] : \n"); scanf("%f",&t); printf("Indiquez le nombre a calculer : "); scanf("%f",&x); TVA = (t/100)*x; printf("La TVA de ce nombre est : %0.2f, avec un taux de %0.2f %%\n", TVA, t); return 0; }
En toute rigueur tu dois mettre le type de retour int à la fonction main et lui faire retourner 0 quand le programme s'est bien déroulé. Le nombre retourné par main correspond en effet au code de retour de l'application, qui permet un programme appelant le tien d'en contrôler le bon déroulement.
@+
clintm
Messages postés
689
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
10 juin 2015
75
2 août 2005 à 11:24
2 août 2005 à 11:24
salut,
merci, c'est ce que je me suis rappelé, TVA est un nombres décimaux donc c'est float et pas int
@+
merci, c'est ce que je me suis rappelé, TVA est un nombres décimaux donc c'est float et pas int
@+
clintm
Messages postés
689
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
10 juin 2015
75
2 août 2005 à 11:38
2 août 2005 à 11:38
<mode coorection orthographique>On ne dit pas décimaux, quand TVA est au singulier, mais décimal</mode coorection orthographique>