programme

Publié le 14 janv. 2015 il y a 9A par Anonyme - Fin › 17 janv. 2015 dans 9A
10

Sujet du devoir

Un boulanger vend ses croissants à 1 euros pièce.  Il propose un tarif dégressif à partir de l'achat de 10 croissants. En acheter 11 fera bénéficier de 1% de réduction en acheter 12 fera bénéficier de 2% de réduction et ainsi de suite. Mais la réduction ne pourra dépasser 40%

1. Écrire un programme permettant de connaître le prix à payer en fonction du nombre de croissants achetés.

4.combien peut on acheter de croissants avec 30 euros ? Justifier

 

Merci de m'aider je suis un peu perdu en maths en ce moment. 

 

Où j'en suis dans mon devoir

Merci aux personnes qui degnent m'aider. Je leur en sont reconnaissante 




12 commentaires pour ce devoir


Anonyme
Posté le 14 janv. 2015

Un programme avec algobox ?

Anonyme
Posté le 14 janv. 2015

Un programme qu'on peut faire sur calculatrice 

anny
anny
Posté le 14 janv. 2015

bonjour, 

écris ton algorithme en langage courant, ensuite tu pourras le traduire

n -> nombre de croissant

prix du croissant      =   1 *   n         si n < 10   ( si le nombre est < à 10)  donc prix à payer =?

prix du croissant =    ..............         si le nombre est > 10    et < 40

prix du croissant =    ......                si le nombre est       >   40

Anonyme
Posté le 14 janv. 2015

le nombre devra etre compris entre 10 et 50 car la reduction correspond a (n-10)% il faut donc n=50 pour atteindre 40%

Anonyme
Posté le 14 janv. 2015

C'est gentil de m'aider mais je comprend toujours pas comment on peut faire un algorithme 

Anonyme
Posté le 14 janv. 2015

Avant de passer à l'étape " je rentre le programme dans ma calculatrice" il faut d'abord le faire mathématiquement comme te l'a préconisé Sidonie13

Anonyme
Posté le 14 janv. 2015

Tout de façon faut pas le rentrer dans la calculatrice fait l'écrire sur feuille 

Anonyme
Posté le 14 janv. 2015

Ah d'acoord , bon ben il suffis juste de suivre ce que à écrit sidonie13 , et puis c'est tout , ce ne sont que des équations avec une inconnu n qui représente le nb de croissants.

Quand tu auras trouvé , poste le .

anny
anny
Posté le 14 janv. 2015

écrire un algoritme ce n'est pas compliqué, il faut juste connaitre la syntaxe

écris déjà les formules, tu vas en avoir besoin pour écrire ton algorithme

sans les  formules, ton programme ne marchera pas 

je n'ai pas le temps maintenant, mais si tu n'as pas résolu ton problème, je t'aiderai ce soir.

Anonyme
Posté le 14 janv. 2015

Le truc c'est qu'on a pas d'aide. Pas de formules rien. On a un professeur de maths qui n'est même pas un prof puisqu'il nous expliquer pas les choses. Ils nous donnent des exercices que l'ont à même pas vu. Il ne fait ça sim en pas de cour donc pour ce genre d'exercice que je n'ai pas du tout vu je ne sais pas du tout mais alors pas du tout comment m'y prendre

Anonyme
Posté le 14 janv. 2015

pour la redaction du programme tu devra utiliser : 

"input A" pour demander la valeur a l utilisateur 

"if (conditon) :then ... end " pour faire calculer le prix en appliquant les différentes formules 

je pense que ce sera les seuls outils de programation dont tu aura besoin pour ton exercice 

/!\ si tu compte ecrire le programe sur ta calculette les instructions se retrouvent dans le menu programe il ne faut pas les taper a la main

pour la question 4 il faut resoudre les equations que tu va determiner et en deduire la quantite maximum possible 

anny
anny
Posté le 14 janv. 2015

d'abord comme je te disais, il faut établir les formules 

pour l'algorithme, je vais te donner la syntaxe, c'est tjrs la même, mais les formules c'est toi qui dois les trouver pour ce problème précis

énoncé : Écrire un programme permettant de connaître le prix à payer en fonction du nombre de croissants achetés.

donc la variable qu'on peut choisir c'est n le nombre de croissants

à toi de trouver les formules pour afficher le prix à payer  selon le nbre de croissants

Début

Lire N

Si N ≤  10

Alors  1*N -> P              P prend la valeur 1*N

         Sinon

voilà pour commencer  ça veut dire => le prix si le nombre de croiss.< 10      =   1 * N

ensuite il faut  raisonner pour donner les instructions à ton programme

si N> 10    le prix  =  P = N*1   -  ((N -10 )/100) *N*1      continue   le calcul

=.............


Ils ont besoin d'aide !

Il faut être inscrit pour aider

Crée un compte gratuit pour aider

Je m'inscrisOU

J'ai déjà un compte

Je me connecte