Poster un nouveau sujet Poster une réponse
Programme seuil de rentabilité
Auteur Message
anonymous777



Autorisation : Membre
Nb de messages : 11
Inscrit le : Mar 11 Jui 2013, 18:49
Posté le : Mar 11 Jui 2013, 18:56   Citer 

Voilà Je débute dans la programmation , Je cherche juste à me facilité la tâche et gagner du temps pendant mes épreuves de bac qui arrivent.
J'ai crée un programme qui résout le seuil de rentabilité, Mais je ne suis pas sur de la pertinence de mon programme, Alors, Si quelqu'un à un peut de temps à me consacrer..

Input "CHIFFRE AFFAIRE",A
Input "CHARGES FIXE",B
Input " CHARGES VARIABLE",C
(A-B)->D
Disp D
(C*A)/D


Cela me donne la MCV ( Marge sur coût variable )
et le TMCV ( Taux de marge sur coût variable )

Ce que j'aimerais c'est un message qui m'afficherais quelle chiffre correspond à quelle calcul.

J'espère avoir une réponse de votre part, Cordialement. happy.gif

 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 11 Jui 2013, 19:07   Citer 

Je n'ai pas les connaissance de statistique/finance appliquées nécessaires à vérifier le calcul.

Le produit et les parenthèses sont innutiles en numérateur.
L'étoile de produit est facultative ici.
Du texte s'affiche comme des nombres, on écrit ce texte entre guillemets.
On peut afficher plusieurs choses dans chaque Disp, ou utiliser plusieurs Disp...
J'enlève le guillemet fermant facultatif.
Et je garde l'affichage de dernière ligne, c'est pratique.

Code
Input "CHIFFRE AFFAIRE",A
Input "CHARGES FIXE",B
Input " CHARGES VARIABLE",C
A-B->D
Disp "MCV:",D,"TMCV:
CA/D


Code
Input "CHIFFRE AFFAIRE",A
Input "CHARGES FIXE",B
Input " CHARGES VARIABLE",C
A-B->D
Disp "MCV:
Disp D
Disp "TMCV:
Disp CA/D



----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
anonymous777



Autorisation : Membre
Nb de messages : 11
Inscrit le : Mar 11 Jui 2013, 18:49
Posté le : Mar 11 Jui 2013, 19:18   Citer 

Merci de ta réponse mais il me semble qu'il y a une erreur notamment sur le calcul de la MCV.
J'ai tester ta proposition et ça ne me donne pas le même résultat qu'avec le mien, d'origine.

Vu que le CA , les CF et CV sont les mêmes que je met dans les 2 programme et que j'ai la correction en face de moi, le 1er programme affiche le bon résultat mais celui de ta proposition est faussé.

Je me suis moi même trompé(C*A)/D = SR EN VALEUR

 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 11 Jui 2013, 19:39   Citer 

J'ai testé les deux programmes rigoureusement et un troisième optimisé en calcul mais pas en affichage.
J'obtien toujours les même résultats pour les mêmes entrées.

Je pense que tu as mal saisis quelque chose, mais quoi ?
La soustraction A-B se saisi avec la touche au dessus du [+].
Les guillemets avec [alpha]+[+]
La virgule d'argument avec la touche au dessus du [7].
Les ":" avec [alpha]+[.] sur ti82stat(fr) et [2nde]+[.] sur ti82.

J'édite mon message précédent pour ajouter un deuxième code plus dilaté, évitant les problèmes de guillemets et virgules.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
anonymous777



Autorisation : Membre
Nb de messages : 11
Inscrit le : Mar 11 Jui 2013, 18:49
Posté le : Mar 11 Jui 2013, 19:51   Citer 

C'est ce que j'ai fait.. C'est étrange..
Exemple:
CHIFFRE D'AFFAIRE = 48000
CHARGE FIXE = 15750
CHARGE VARIABLE = 20040

RÉSULTAT TROUVE PAR MON PROFESSEUR:
MCV=27960

Sachant que: SR= CA*CF/MCV
SR = 27038.63

Avec mon programme:
MCV=27960
SR= 27038.626 sois 27038.63

Avec ton programme:

MCV= 32250
TMCV:CA/D
fait


 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 11 Jui 2013, 19:56   Citer 

J'ai bien ce résultat (rouge) avec ma façon de saisir les calcul, pour tous mes programmes.
Je pense que ce que tu as saisis dans ton premier message quelque chose de différent par rapport à la réalité de ta calculatrice et du professeur.

Quelle est ta calculatrice ? Je pourrais m'être trompé pour ti82 non-stat mais je n'y crois pas.

ps : les couleurs sont une excellente idée. J'ai rarement vu un message aussi bien structuré.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
anonymous777



Autorisation : Membre
Nb de messages : 11
Inscrit le : Mar 11 Jui 2013, 18:49
Posté le : Mar 11 Jui 2013, 20:02   Citer 

Je n'avais pas vu, la deuxième image que tu a publié dans ton second poste
Je ne trouve toujours pas le bon résultat

MCV= 32250
SR= 29826.97


Par ailleur, Le dernier résultat avec la formule :

Code

Disp "TMCV:
Disp CA/D




Ce n'est pas TMCV mais directement SR ( erreur de ma part )
Merci, J'esseye de faire au plus claire pour que tu puisse m'aidé.
Je possède une TI-82 Stats.fr

 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 11 Jui 2013, 20:05   Citer 

Arg! on poste et édite en même temps.

Je ne sais pas ce que signifie ce SR.
Regarde le premier paragraphe actuel de mon précédent message.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
anonymous777



Autorisation : Membre
Nb de messages : 11
Inscrit le : Mar 11 Jui 2013, 18:49
Posté le : Mar 11 Jui 2013, 20:09   Citer 

SR = SEUIL DE RENTABILITE
J'ai réécrit ce que qu'il y avais dans mon programme à l'identique.
Peut être que ma formule de calcul s'avère fausse ainsi que le résultat obtenus par mon proff? laugh.gif laugh.gif

 Adresse email Haut de page Bas de page 
 
anonymous777



Autorisation : Membre
Nb de messages : 11
Inscrit le : Mar 11 Jui 2013, 18:49
Posté le : Mar 11 Jui 2013, 20:22   Citer 

J'ai vérifié sur internet et ma formule de calcul doit être fausse..
Je suppose qu'il y a plusieurs formules de calculs possible pour déterminer un seuil de rentabilité...

Pourrais-tu me refaire le programme, ou me donné les pistes pour le faire,Biensure si tu as le temp pour, Je ne voudrai pas te dérangé..
Car comme je l'ai dit dans le premier poste, J'y connais absolument rien, Ou très très peut et faire un programme comme je l'ai fait , hier, Ma compter plus d'une heure et demie..

Déterminer le Chiffre d’Affaire prévisionnel (CA)
Déterminer le montant des Charges Variables (CV)
Déterminer le montant des Charges Fixes (CF) :
Calculer la Marge sur Coûts Variables (MCV) : MCV = CA-CV.
Calculer le Taux de Marge sur Coûts Variables (TMCV) : TMCV = MCV/CA.
Calculer le Seuil de Rentabilité (SR) : SR= CF / TMCV.

 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 11 Jui 2013, 20:25   Citer 

Le problème c'est le MCV que tu as saisis dans ton premier message.
Remplace A-B par A-C dans tous les programmes de cette page.

a=CA=48000
b=CF=15750
c=CV=20040
48000-20040=27 960 donc MCV=CA-CV=a-c
Or le programme saisi sur ce forum calcule "a-b".

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
anonymous777



Autorisation : Membre
Nb de messages : 11
Inscrit le : Mar 11 Jui 2013, 18:49
Posté le : Mar 11 Jui 2013, 20:33   Citer 

Je l'ai fait et je trouve le même résultat que toi, Mais il y a quelque chose qui tourne pas rond..

CORRIGER DE L'EXERCICE D'UN ANNAL:
http://hpics.li/87e477f

 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 11 Jui 2013, 21:25   Citer 

Tu as croisé les entrées CV et CF dans le programme...

Je suis perdu alors je reprend tout à partir du sujet corrigé et avec des commentaires clairs.
J'abandonne l'optimisation pour être clair. Je change les variables pour qu'elles soient évidentes.
Si tout va bien on étoffe les accronymes affichés.
Code
Input "CA",A  // 48000
Input "CV",V  // 20040
Input "CF",F  // 15750
A-V->M        // CA-CV=MCV
A*F/M->S      // CA*CF/MCV=SR
Disp "MCV"
Disp M        // MCV   // 27960
Disp "SR"
Disp S        // SR    // 27038.63

J'optimise alors en :
Code
Input "CHIFFRE AFFAIRE",A  // 48000
Input "CHARGE VARIABLE",V  // 20040
Input "CHARGE FIXE",F      // 15750
A-V       // MCV= CA-CV      // 27960
Disp "MCV",Rép,Disp "SR"           
A*F/Rép        // SR= CA*CF/MCV  // 27038.63

Rép = Ans en anglais
Je peux utiliser Rép parce que Disp ne l'affecte pas.

Ensuite on pourra calculer SR par prestation qualifié "en volume" par le corrigé. La facture se composait à partir de 8 prestation, donc on divise le résultat SR par 8.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
anonymous777



Autorisation : Membre
Nb de messages : 11
Inscrit le : Mar 11 Jui 2013, 18:49
Posté le : Mar 11 Jui 2013, 22:01   Citer 

MERCI!
Mais.. En attendant ta réponse j'ai essaye de le faire, Et c'est bon à tout les coups, Dit moi ce que tu en pense:

Code
:Input "CA",A
:Input "CV",V
:Input "CF",F
:A-V->M
:Disp "MCV
:Disp M
:M/A*100->T <-- J'ai mis "*100" Pour que ça le calcul directement dans la bonne décimal
:Disp "TMCV
:Disp T
:Pause
:F/T*100->S
:Disp " SR EN VALEUR
:Disp S



 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 11 Jui 2013, 23:27   Citer 

Je te conseille plutôt de multiplier par 100 dans l'affichage pour ne pas avoir de 100 dans le calcul suivant.


Code
:Input "CA",A
:Input "CV",V
:Input "CF",F
:A-V->M
:Disp "MCV
:Disp M
:M/A->T
:Disp "TMCV
:Disp T100    // en %
:Pause
:F/T->S       // F/T=F*A/M
:Disp " SR EN VALEUR
:Disp S



----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
anonymous777



Autorisation : Membre
Nb de messages : 11
Inscrit le : Mar 11 Jui 2013, 18:49
Posté le : Mer 12 Jui 2013, 13:42   Citer 

Yesss! Merci beaucoup !!! happy.gif

 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2024 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink