Aidez moi à faire cet exercice d'algorithme

Fermé
imane - 25 nov. 2007 à 16:03
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 24 févr. 2008 à 14:28
Bonjour,
voila,on a juste commencé à faire de l'algoritme c-t-d qu'on est au début
pour le moment on a fait seulement les instructions de lecture,d'ecriture,affectaion,et l'instruction de controle.
aidez moi à faire cet exercice:
une société désire automatiser la gestion de la paie de ses représentants.le salaire net est calculé de la facon suivante:
le salaire net=salaire fixe +prime de déplacement+prime du chiffre d'affaire - impot
SALAIRE FIXE=1000
PRIME DE DEPLACEMENT:
le prime de déplacement = nombre de kilometre*prix par kilometre.
nombre de kilometre prix/km
<100 0
100<= <500 2
>=500 3
PRIME DU CHIFFRE D AFFAIRE/
prime de chiffre d'affaire = CA*Taux
CA Taux
<10000 2%
10000<CA<20000 4%
>20000 6%
Impot = 17% * (salaire fixe + prime de déplacement + prime du CA ).
merci d'avance et
@++
A voir également:

11 réponses

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 840
25 nov. 2007 à 16:40
Salut,

Fais ce que tu peux, poste ce que tu as fait, et on t'aidera.
Sinon, tu as un seul point délicat : le prix par kilomètre et le taux du CA qui se feront avec des conditions.
Le reste sont des applications des formules, et ça tu peux le faire sans problème ;)


Cdt
1
salut fiddy
voila ce que j'ai fait :
sorties:
SNet{salaire net}
ebtrées:
Nbrekm{nombre de kilometre}, CA{chiffre d'affaire}
Déclaration:
SNEt, Nbrekm,CA,Taux,SFixe,Primedeplac,pimeCA,Impot : réel
Traitement:
début
afficher("saisir Nbrekm");
lire(Nbrekm);
*calcul de la prime de déplacement *
si (Nbrekm<100) alors
Prime de déplacement recoit Nbrekm*0
fin si
alor là je ne sais pas comment faire pour le 2eme critere de Nbrekm
peux tu m'aider
merci
@++
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 840
25 nov. 2007 à 17:02
Alors tu peux soit faire un choix multiple, ou alors tout simplement avec des sinon dans tes si.
Exemple

Si (nbKm <100) alors
...
Sinon Si (nbKm < 500) alors (Remarque, pas besoin de préciser > 100 car si tu es dans le sinon, on est forcément supérieur à 100)
...
Sinon 
...
FinSi



Je reste à ta disposition, si tu as besoin d'aide pour la suite.

Cdt
0
alors je continue
traitement:
début
afficher("saisir Nbrekm")
lire(Nbrekm)
*calcul de la prime de déplacement*
si (Nbrekm<100) alors
prime de deplacement recoit Nbrekm*0
afficher(prime déplacement)
sinon
si (Nbrekm<500) alors
prime de déplacement recoit Nbrekm*2
afficher(prime déplacement)
sinon
si (Nbrekm >=500) alors
prime de déplacement recoit Nbrekm*3
afficher(prime déplacement)
fin si fin si fin si
afficher("saisir CA")
lire (CA)
si (CA<10000) alors
prime CA recoit CA*2%
afficher(primeCA,"%")
sinon
si (CA<20000) alors
prime CA recoit CA*4%
afficher(primeCA,"%")
sinon
si (CA>20000) alors
prime CA recoit CA*6%
afficher (primeCA,"%")
fin si fin si fin si
salaire fixe recoit 1000
afficher (SFixe)
Impot recoit 17*(SFixe + prime déplacement + primeCA)
afficher (impot)
SNet recoit (SFixe +prime deplacement + primeCA - impot)
afficher("salaire net est ",SNet)
voila fiddy j'ai terminer l'exercice
est-ce correcte
merci pour ton aide
@++
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 840
25 nov. 2007 à 18:00
Salut,
Parfait, juste deux remarques.
Lorsque tu fais : "si...sinon si... sinon si...fin si", tu mets juste une fois "fin si" en fin.
Et en fin, tu as écrit Impot reçoit 17* .... 0.17 ça serait mieux pour mettre en pourcentage.
Sinon bravo ;)

Cdt
0
merci beaucoup pour ton aide fiddy
0
un patron décide de participer au prix de repas de ses employés selon les régles suivantes:
si l employé est marié,le pourcentage de la participation s'élève à 25%.
s'il n'est pas marié,le pourcentage de la participation est de 20%.
pour chaque enfant, le pourcentage de la participation sera augmenté de 10%.
cependant ce pourcentage est plafonné à 50%
si le salaire de l employé est inférieur à 3000 DH,la participation est majorée de 15%
dans tous les cas,le prix du repas est plafonné à 50 DH
0
j attends la reponse pour cet exercice .svp aidez moi
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 840
13 janv. 2008 à 08:55
Salut,

tu crois pas que tu pourrais faire ton exercice tout seul ? D'autant plus que l'exercice que tu as fait tout seul avant était plus dur.
Le but du forum n'est pas de faire tes exos à ta place, mais d'aider.

Cordialement
0
l equation suivante:
√x+1/x =6
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 840
24 févr. 2008 à 14:28
Tu isoles Racine de X d'un côté. Tu élèves les deux côtés au carré. Ensuite tu multiplies par X² des deux côtés. Ainsi tu n'auras plus de racine ni de 1/X. Tu résous l'équation. Et tu prends que les solutions différentes de 0 et positives.

Cordialement
0