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
|
|
|
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.
|
|
|
|
linkakro
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Mar 11 Jui 2013, 19:07
|
|
|
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 |
|
|
|
anonymous777
Autorisation : Membre
Nb de messages : 11
Inscrit le : Mar 11 Jui 2013, 18:49
|
Posté le : Mar 11 Jui 2013, 19:18
|
|
|
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
|
|
|
|
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
|
|
|
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 |
|
|
|
anonymous777
Autorisation : Membre
Nb de messages : 11
Inscrit le : Mar 11 Jui 2013, 18:49
|
Posté le : Mar 11 Jui 2013, 19:51
|
|
|
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
|
|
|
|
linkakro
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Mar 11 Jui 2013, 19:56
|
|
|
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 |
|
|
|
anonymous777
Autorisation : Membre
Nb de messages : 11
Inscrit le : Mar 11 Jui 2013, 18:49
|
Posté le : Mar 11 Jui 2013, 20:02
|
|
|
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
|
|
|
|
linkakro
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Mar 11 Jui 2013, 20:05
|
|
|
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 |
|
|
|
anonymous777
Autorisation : Membre
Nb de messages : 11
Inscrit le : Mar 11 Jui 2013, 18:49
|
Posté le : Mar 11 Jui 2013, 20:09
|
|
|
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?
|
|
|
|
anonymous777
Autorisation : Membre
Nb de messages : 11
Inscrit le : Mar 11 Jui 2013, 18:49
|
Posté le : Mar 11 Jui 2013, 20:22
|
|
|
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.
|
|
|
|
linkakro
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Mar 11 Jui 2013, 20:25
|
|
|
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 |
|
|
|
anonymous777
Autorisation : Membre
Nb de messages : 11
Inscrit le : Mar 11 Jui 2013, 18:49
|
Posté le : Mar 11 Jui 2013, 20:33
|
|
|
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
|
|
|
|
linkakro
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Mar 11 Jui 2013, 21:25
|
|
|
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 |
|
|
|
anonymous777
Autorisation : Membre
Nb de messages : 11
Inscrit le : Mar 11 Jui 2013, 18:49
|
Posté le : Mar 11 Jui 2013, 22:01
|
|
|
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
|
|
|
|
|
linkakro
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Mar 11 Jui 2013, 23:27
|
|
|
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 |
|
|
|
anonymous777
Autorisation : Membre
Nb de messages : 11
Inscrit le : Mar 11 Jui 2013, 18:49
|
Posté le : Mer 12 Jui 2013, 13:42
|
|
|
Yesss! Merci beaucoup !!!
|
|
|
|