Poster un nouveau sujet Poster une réponse
algorithme langage naturel
Auteur Message
sarah
Invité
Posté le : Dim 04 Jan 2015, 16:53   Citer 

salut tous le monde,je suis nouvelle sur ce site et je suis bloquer sur un dm,aidez moi svp sad.gif merci d'avance happy.gif
le sujet :
Le site web d'une boutique de bijoux fantaisie affiche les frais de livraison suivant :
* 5.90euros pour une commande dont le montant est inférieur ou égale a 7euros.
*3euros pour une commande dont le montant est compris entre 7.01 et 45euros.
*gratuit pour toute commande dont le montant dépasse 45euros.
Ecrire en langage naturel un algorithme donnant en sortie le montant des frais de livraisons ainsi que le prix total de la commande,lorsqu'on donne en entrée le montant hors livraison de la commande.
Voila :*

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Dim 04 Jan 2015, 17:43   Citer 

Poster ce que tu as déjà serait mieux pour t'aider sur des concepts précis. Par ailleurs, réaliser la totalité à ta place ne te permet pas de pratiquer.


Code
Initialisation
prix, livraison : réels

Traitement
Ecrire "PRIX DE BASE"
Lire prix
Si prix<=7
Alors
  livraison <- 5.90
Sinon Si prix<45   // 7<prix<45
Alors
  livraison <- 3
Sinon   // prix > 45
  livraison <- 0
FinSi
Ecrire "LIVRAISON"
Ecrire livraison
Ecrire "TOTAL"
Ecrire prix+livraison

J'ai indenté les codes, ne copie pas les espaces en début des lignes du code TI-Basic.

Code
   // prix P et livraison L (nombres réels)

Disp "PRIX DE BASE"
Prompt P
If P<=7
Then
 5.90->L
Else
 If P<=45   // 7<prix<=45
 Then
  3->L
 Else   // prix > 45
  0->L
 End
End
Disp "LIVRAISON"
Disp L
Disp "TOTAL"
Disp P+L



----------------------
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
 Adresse email Haut de page Bas de page 
 
sarah
Invité
Posté le : Dim 04 Jan 2015, 18:13   Citer 

merci beaucoup,mais y'a un petit truque que je n'ai pas compris,pourquoi un signe négatif devant le signe supérieur a cote de Livraison?

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Dim 04 Jan 2015, 21:15   Citer 

Je représente l'affectation avec une flèche composée du tiret et d'un chevron.
algorthmique : variable <- expression
TI-Basic : expression -> variable
La flèche "->" du TI-Basic est saisie avec la touche [sto->]. Elle est au dessus de la touche ON.

----------------------
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
 Adresse email Haut de page Bas de page 
 
sarah
Invité
Posté le : Dim 04 Jan 2015, 22:11   Citer 

d'accord,merci beaucoup

  Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2024 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink