Inscription / Connexion Nouveau Sujet
Niveau quatrième
Partager :

Algorithmique et programmation

Posté par
lulu6
15-04-18 à 17:53

Bonjour, j'ai un Dm à rendre et deux des questions du sujet me pose problème;
- Combien de fois faut-il augmenter un prix de 10% pour qu'il double?
- Combien de fois faut-il baisser un prix de 10% pour qu'il diminue de moitié?

Merci de votre aide.

Posté par
carita
re : Algorithmique et programmation 15-04-18 à 18:08

bonjour

deux des questions du sujet me pose problème
quel est l'énoncé complet de l'exercice, du premier au dernier mot, s'il te plait ?
parce que si tu es en 4ème, je ne vois pas trop comment te guider...

tu dois faire des algorithmes ?
programmer en quel langage ?
il y a des questions précédentes?

Posté par
lulu6
re : Algorithmique et programmation 15-04-18 à 19:05

Mathéo est gérant d'un magasin. Il envisage de tester plusieurs hausses des prix des produits qu'il propose; Pour cela il a écrit le script suivant :
- quand (drapeau) cliqué
demander (Pris de départ?) et attendre
-mettre prix à (réponse)
-mettre prix à ( ... +...*(.../... )
-dire regroupe prix finale : (prix)  pendant (2) secondes
1) que représente la variable "prix" ? A--t-elle la même valeur tout au long de l'éxécution du script ?
2) Recopier et compléter les script pour qu'il corresponde à une augmentation de 10%.
3) Mathéo envise à présent 2 hausses de prix successives de 10% chacunes. Réécrire le script en le modifiant pour qu'il affiche le bon résultat.
4) Est-ce que deux hausses successives de 10% correspondent à une hausse de 20% ?
5) En utilisant l'instruction ci contre : -> répéter (...) fois
                                                                                                -
Réecrire le script en le modifiant pour qu'il affiche le prix final après 5 hausses successives de 10% .
6) Combien de fois faut-il augmenter un prix de 10% pour qu'il double ?
7) Réécrire le script en le modifiant pour qu'il affiche le prix final après 2 baisses de 10% .
8) Combien de fois faut-il baisser un prix de 10% pour qu'il diminue de moitié?

(voila le sujet complet)

Posté par
lulu6
re : Algorithmique et programmation 15-04-18 à 19:18

Voila ce qui a déjà était fait :
1) La variable "prix" représente la valeur du prix initial. Oui elle a la même valeur tout au long de l'éxécution.
2) Quand (drapeau cliqué
     demander (prix de départ ? ) et attendre
     mettre prix à x
     mettre prix à x + ( x *(10/100))
     dire regroupe prix final : x pendant 2 secondes

3) Quand (drapeau) cliqué
     Demander prix de départ?  et attendre
     mettre prix à x
      mettre prix à ( x *(10/100)) + ((x*(10/100))*(10/100))
     dire regroupe prix final: x pendant 2 secondes
4) Non; 2 hausses succesives de 10% ne correspondent pas à une hausse de 20% . Nouq appliquons le premier 10% au pris initial tandis que le deuxième 10% est apliqué au nouveau prix.
5) Quand (drapeau) cliqué
      demander prix départ? et attendre
      répéter 5 fois
             - mettre prix à x
             - mettre prix à x +( x*(10/100))
dire regroupe prix final: x pendant 2secondes
6) NON RÉSOLU
7) Quand (drapeau) cliqué
     demander prix de départ ? et attendre
      répéter 3 fois
         -mettre prix à x
           - mettre prix à x-(x*(10/100))
dire regroupe prix final : x pendant 2 secondes
8) NON RÉSOLU

Posté par
carita
re : Algorithmique et programmation 15-04-18 à 19:18

ok
donc c'est du scratch  (langage que je connais mal...)

je suppose que tu as fait les questions précédentes.
à la question 5) qu'as-tu répondu ? comment tu as fait ?

Posté par
carita
re : Algorithmique et programmation 15-04-18 à 19:18

ah je lis et je reviens

Posté par
carita
re : Algorithmique et programmation 15-04-18 à 19:33

2) ok
3) non, ce n'est pas bonne formule
tu l'as testé avec un prix de 100€ par exemple? que trouves-tu ?

4) exact

5)
demander prix départ? et attendre
- mettre prix à x   <----  je me demande si ce n'est pas plutôt ainsi : cette ligne ici (?)
-  répéter 5 fois
- mettre prix à x +( x*(10/100))     ------- cette formule est la bonne

6) il y a plusieurs façons de répondre à cette question :
- faire un test
- ou demander la saisie du nombre de fois où on doit répéter le calcul
- ou modifier plusieurs fois le script- le nombre de fois à répéter-  jusqu'à ce que l'on constate que le prix a doublé (méthode la plus facile)

Posté par
carita
re : Algorithmique et programmation 15-04-18 à 19:36

7) Quand (drapeau) cliqué
     demander prix de départ ? et attendre
      répéter 3 fois    ----- pourquoi 3 fois ?
         -mettre prix à x   ---->même remarque que pour 5) cette ligne est-elle à sa place (?)
           - mettre prix à x-(x*(10/100))  ---- très bien
dire regroupe prix final : x pendant 2 secondes

8) pareil que pour la question 6)



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 1675 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 !