Google
 
Information Forum des BTS  >> BTS CGO - Analyses de gestion et système d'information (E5)
 
 
Auteur
Message
cocomamar
Membre senior
Membre senior


Inscrit le: 15 Déc 2004

MessagePosté: 25 Mar 2005 17:38

est ce que c'est ça:

Si NEnf=1
D_ -1350
alors:
RCor_ RImp - 1350

sinon
si Nenf>1
D_ -675
alors:
Rcor_RImp-675

Est ce la bonne Algorithme??????
 
 
corinne
Modérateur
Modérateur


Inscrit le: 17 Nov 2002

MessagePosté: 25 Mar 2005 17:52

non parce qu'avec ce que tu fais, soit il y a un enfant, soit il n'y en a pas. Donc il faut faire : si pas d'enfant alors Rc=Ri sinon si Ri-1350-(Ne-1)*675<0 alors Rc=0 sinon Rc=Ri-1350-(Ne-1)*675
 
 
cocomamar
Membre senior
Membre senior


Inscrit le: 15 Déc 2004

MessagePosté: 25 Mar 2005 17:55

ah oui je vois mon erreur alors si je change et que je mets
NEnf>1
D_ -675 * NEnf
RCor_ Rimp - 675 * Nenf

Est ce que c'est juste?
 
 
corinne
Modérateur
Modérateur


Inscrit le: 17 Nov 2002

MessagePosté: 25 Mar 2005 18:33

non, ça ne va pas parce qu'avec ce que tu as écrit, si Ne>1, il n'y a plus la déduction des 1350 pour le 1er enfant.
 
 
cocomamar
Membre senior
Membre senior


Inscrit le: 15 Déc 2004

MessagePosté: 29 Mar 2005 09:13

alors là moi qui croyais avoir compris, je me retrouve de nouveau perdu.
Donc tous mes calculs sont faux? icon_cry.gif
 
 
corinne
Modérateur
Modérateur


Inscrit le: 17 Nov 2002

MessagePosté: 29 Mar 2005 15:35

corinne a écrit:
non parce qu'avec ce que tu fais, soit il y a un enfant, soit il n'y en a pas. Donc il faut faire : si pas d'enfant alors Rc=Ri sinon si Ri-1350-(Ne-1)*675<0 alors Rc=0 sinon Rc=Ri-1350-(Ne-1)*675


je t'ai mis ce qu'il fallait faire...
 
 
cocomamar
Membre senior
Membre senior


Inscrit le: 15 Déc 2004

MessagePosté: 29 Mar 2005 17:36

oui mais je ne comprend pas du tout. Est ce que tu peux m'expliquer en approfondissant plus s'il te plaît?

Pourquoi Rc = 0


Ensuite, après tout ça je fais:

saisir (Rc)
si Rc < = 4500
alors Tresco_ 1,5euros

sinon
si Rc <= 9000
alors Tresco _ 1,98 euros

ainsi de suite
Est c'ça??
 
 
corinne
Modérateur
Modérateur


Inscrit le: 17 Nov 2002

MessagePosté: 29 Mar 2005 19:14

cocomamar a écrit:
Pourquoi Rc = 0



si Ri-1350-(Ne-1)*675<0 alors Rc=0 parce que si le résultat est négatif, ton revenu corrigé est considéré comme étant nul.
 
 
corinne
Modérateur
Modérateur


Inscrit le: 17 Nov 2002

MessagePosté: 29 Mar 2005 19:25

cocomamar a écrit:
Ensuite, après tout ça je fais:

saisir (Rc)
si Rc < = 4500
alors Tresco_ 1,5euros

sinon
si Rc <= 9000
alors Tresco _ 1,98 euros

ainsi de suite
Est c'ça??


tu ne mets pas "saisir" mais AFFICHER "le montant du revenu corrigé est", Rc car on ne va pas saisir un montant qui est calculé par l'algo... Pour le reste, ok mis à part le fait que dans mes données, pour un Rc<=9000 j'ai 1.32
 
 
cocomamar
Membre senior
Membre senior


Inscrit le: 15 Déc 2004

MessagePosté: 30 Mar 2005 08:37

merci beucoup de m'avoir apporté ton aide. C'est cool de pouvoir compter sur des personnes. Encore merci icon_lol.gif
 
 
rando66
Membre actif
Membre actif


Inscrit le: 15 Mar 2005

MessagePosté: 01 Avr 2005 13:15
processus 10

Salut corinne

corinne a écrit:
non parce qu'avec ce que tu fais, soit il y a un enfant, soit il n'y en a pas. Donc il faut faire : si pas d'enfant alors Rc=Ri sinon si Ri-1350-(Ne-1)*675<0 alors Rc=0 sinon Rc=Ri-1350-(Ne-1)*675


Je ne comprends pas pourquoi tu dis
"si pas d'enfant alors Rc=Ri sinon si Ri-1350-(Ne-1)*675<0 alors Rc=0". icon_question.gif
Les personnes pouvant prétendre à cette prestation, tarifs de repas scolaire, ont forcément au moins un enfant. J'ai bien trouvé la même formule de calcul que toi, mais je n'ai pas mis cette condition
La première condition que j'ai mis est
........
Rc---- Ri -1350-(Ne-1)*650
afficher "revenu corrigé",Rc,"euro")
si Rc<=4500 alors.
afficher ("tarif du repas scolaire","1.5","euro")
etc

A plus icon_wink.gif
 
 
corinne
Modérateur
Modérateur


Inscrit le: 17 Nov 2002

MessagePosté: 03 Avr 2005 10:50

parce que dans les restaurants scolaires, il y a aussi des adultes qui mangent et qui paient leur repas. Mais si l'on occulte cette possibilité qui n'est pas indiquée dans l'énoncé, effectivement, on peut commencer cet algo à partir de 1 enfant. A vérifier...
 
 
rando66
Membre actif
Membre actif


Inscrit le: 15 Mar 2005

MessagePosté: 03 Avr 2005 13:12

Salut,

corinne a écrit:
parce que dans les restaurants scolaires, il y a aussi des adultes qui mangent et qui paient leur repas. Mais si l'on occulte cette possibilité qui n'est pas indiquée dans l'énoncé, effectivement, on peut commencer cet algo à partir de 1 enfant. A vérifier...


Ok, je n'avais pas vu le sujet avec cette possibilité de repas pour les adultes aussi (profs, surveillants, etc.). Je pense donc qu'il faut aussi les prendre en compte.

Merci pour ta réponse et bonne fin de week-end à tous icon_wink.gif
 
 
nadine12
Supporter
Supporter


Inscrit le: 13 Mar 2005

MessagePosté: 04 Avr 2005 15:57

salut corinne bon je vois pas pourquoi t'as mis cette condition"si Ri-1350-(Ne-1)*675<0 alors Rc=0", peut tu m'expliquer pourquoi stp?
 
 
corinne
Modérateur
Modérateur


Inscrit le: 17 Nov 2002

MessagePosté: 04 Avr 2005 16:35

parce que lorsque le Ri est petit ou le Ne grand, les déductions peuvent être supérieures au revenu et on obtient alors un résultat négatif. Il faut donc bien en tenir compte et faire en sorte que l'algo enregistre le fait que le Rc est zéro pour pouvoir déterminer le prix du repas. Tu comprends ?
 
 
 
      Page Précédente  1, 2, 3, 4, 5, 6  Suivante