Inscription / Connexion Nouveau Sujet
Niveau algorithmique
Partager :

Question algorithmique de base.

Posté par
Cratholf
19-06-14 à 16:49

Bonjour,

J'ai 3 algorithmes simplifiés proposés pour calculer une remise (taux) en fonction d'un chiffre d'affaire (CA) :

ALGO 1 :
If CA < 10000
   then taux <- 10%
end if
If CA < 20000
   then taux <- 20%
   else taux <- 30%
end if

ALGO 2 :
If CA < 10000
   then taux <- 10%
   else if CA < 20 000
           then taux <- 20%
           else taux <- 30%
end if
end if

ALGO 3 :
If CA < 10000
   then taux <- 10%
end if
If CA < 20000
   then taux <- 20%
end if
If CA > 20000
   then taux <- 30%
end if

Pour un CA de 9000 euros, je pense que :
- l'algo 1 renvoie un taux de 20%
- l'algo 2 10%
- l'algo 3 20%.

(Pour chaque algorithme, mes choix de réponses (QCM) sont 10,20,30 ou sans objet.)

Vous êtes d'accord ?

Merci d'avance.

Posté par
Shannh
re : Question algorithmique de base. 19-06-14 à 17:21

Bonjour,

Je suis d'accord avec tes réponses

Posté par
Razes
re : Question algorithmique de base. 14-07-14 à 02:48

Bonjour,

Ce que j'ai compris, c'est que tu souhaite écrire un algorithme pour calculer le taux de remise à appliquer en fonction du CA réalisé.

Si c'est ça, alors les 3 algorithme contiennent plusieurs erreurs. Pourquoi 3 algorithmes d'ailleurs?

Posté par
Razes
re : Question algorithmique de base. 14-07-14 à 02:52

Je rectifie, Seul l'algorithme 2 est valable.

Pour tester tes algorithmes, choisis plusieurs valeurs de CA dans chaque tranche (Exemple: 5000 euros,  15000 euros, 25000 euros)

Posté par
lafol Moderateur
re : Question algorithmique de base. 14-07-14 à 18:29

BOnjour

Razes, ce n'est pas du tout ce qu'il demande !
on lui propose trois algorithmes,et il doit étudier leur comportement pour un CA de 9000....

le but étant justement de réfléchir au comportement des if-then-else imbriqués ou successifs ...

Posté par
Razes
re : Question algorithmique de base. 14-07-14 à 20:33

Ok, Désolé.



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !