Inscription / Connexion Nouveau Sujet
Niveau seconde
Partager :

Dm algorithme

Posté par
Nichene
29-12-17 à 11:07

Bonjour à tous, svp je lutte sur cet exercice niveau seconde j'ai vraiment besoin d'aide svp. Pour le langage naturel je propose :

Saisir x
Si x_<100 (le tiret signifie strictement)
Alors x prend la valeur x-10
Sinon
Si 100_> x et x<200
Alors x prend la valeur x-25
Sinon
x_> 200
Alors x prend la valeur x-20% (soit x × 1,02) 
Fin
Fin 
Afficher x
Donc en langage Ti cela donne :
Prompt x
If x_< 100
Then
x-10
Else
If 100_< x et x <200
Then 
x-25
Else
x_> 200
Then
x × 0,8
End
End
Disp x

Voilà l'algorithme que je propose mais une fois sur calculatrice je ne trouve pas le bon résultat avec 150,175 et 300 
Svp si vous pouvez m'aider, merci d'avance

** image supprimée ** conformément à Sujet ancien- ne plus donner ce lien-merci***

Posté par
malou Webmaster
re : Dm algorithme 29-12-17 à 11:21

n'aurais-tu pas lu Sujet ancien- ne plus donner ce lien-merci
attention, la prochaine fois, tu vas recevoir un avertissement....
(modérateur)

Posté par
Nichene
re : Dm algorithme 29-12-17 à 11:33

Mais je comprend pas mon image était simplement l'énoncé de mon dm

Posté par
Nichene
re : Dm algorithme 29-12-17 à 11:35

Ah c'est bon j'ai compris je dois donc recopier mon énoncé ici?

Posté par
Nichene
re : Dm algorithme 29-12-17 à 11:39

Durant tout le week-end, un site marchant propose une promotion pour toute commande d'un montant minimum de 20€ , si le montant de la commande est :

-Strictement inférieur à 100€, une remise de 10€ est offerte.
-entre 100€ compris et 200€ non compris, une remise de 25€ est offerte.
- supérieur ou égal a 200€, une remise de 20% est offerte.
1) calculer le prix à payer pour une commande d'un montant de 150€, 175€ et 300€
2) écrire en langage naturel l'algorithme
3) traduire cet algorithme en langage Ti

Posté par
Nichene
re : Dm algorithme 29-12-17 à 11:40

***citation inutile supprimée***
Voila mon énoncé jai vraiment besoin d'aide svp

Posté par
mathafou Moderateur
re : Dm algorithme 29-12-17 à 11:48

Bonjour,

sans vérifier le fonctionnement de l'algorithme lui-même
le programme en langage TI :

tu calcules x-10 et tu en fais quoi ? rien !
(traductions des "prend la valeur" oubliées partout)

pas étonnant que ça ne fonctionne pas ...

Posté par
Nichene
re : Dm algorithme 29-12-17 à 11:55

Merci bcp pour votre réponse , mais lorsque que je tape sur ma calculatrice je n'oublie pas la flèche ''sto''.
Je ne comprends pas le x-10, je n'en fais rien car l'énoncé ne me le demande pas.
Quant je tape x =150 par exemple on me met directement erreur et je comprend pas d'où elle vient

Posté par
mathafou Moderateur
re : Dm algorithme 29-12-17 à 12:28

x prend la valeur x-10
se traduit par

x-10 STO x
etc

c'est la traduction mot à mot de l'algorithme en langage "quasi naturel"

je n'en fais rien car l'énoncé ne me le demande pas.
bein, voyons ...

Citation :
Strictement inférieur à 100€, une remise de 10€ est offerte.


donc le prix (x) doit être remplacé par ce prix moins 10
le contenu de variable x (qui contient le prix) doit être remplacé par le nouveau prix : x (ancien prix) moins 10
x prend la valeur x-10 (la variable x prend la nouvelle valeur "ancien contenu de x moins 10")
x-10 STO x

pareil pour les autres

Posté par
Nichene
re : Dm algorithme 29-12-17 à 12:54

C'est bon j'ai trouvé, je faisais le contraire au lieu de : x-25 STO x, je faisais x STO x-25.
Merci bcp de votre aide

Posté par
mathafou Moderateur
re : Dm algorithme 29-12-17 à 12:58

le sens de la flèche du STO est tout de même parlant



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

Inscription gratuite

Fiches en rapport

parmi 1673 fiches de maths

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 !