Aide algorithme Seconde

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
busard_des_roseaux
Membre Complexe
Messages: 3151
Enregistré le: 24 Sep 2007, 13:50

par busard_des_roseaux » 26 Oct 2013, 15:13

ici
si 5<x<11 , la fonction "coût des places" est affine, non linéaire. Pourquoi ?



Florian_tome
Membre Naturel
Messages: 20
Enregistré le: 26 Oct 2013, 09:07

par Florian_tome » 26 Oct 2013, 15:53

Je met juste x>10 ?

busard_des_roseaux
Membre Complexe
Messages: 3151
Enregistré le: 24 Sep 2007, 13:50

par busard_des_roseaux » 26 Oct 2013, 16:44

si x est compris entre 5 et 10, est-ce que toutes les places coûtent six euros ?

Florian_tome
Membre Naturel
Messages: 20
Enregistré le: 26 Oct 2013, 09:07

par Florian_tome » 26 Oct 2013, 16:49

non elles coutent 5,50 €

busard_des_roseaux
Membre Complexe
Messages: 3151
Enregistré le: 24 Sep 2007, 13:50

par busard_des_roseaux » 26 Oct 2013, 16:56

je détecte que tes difficultés viennent du fait que tu ne comprends pas l'énoncé
et non pas des mathématiques.

j'essaye de t'expliquer:

on souhaite payer places. On les compte.

Les cinq premières (à être comptées) coutent 8 euros, les suivantes coutent six euros.

Enfin,les places qui sont décomptées au delà de dix coûtent 5,50 euros.

Florian_tome
Membre Naturel
Messages: 20
Enregistré le: 26 Oct 2013, 09:07

par Florian_tome » 26 Oct 2013, 17:28

Merci
Mais pour crée l'algorithme :/

busard_des_roseaux
Membre Complexe
Messages: 3151
Enregistré le: 24 Sep 2007, 13:50

par busard_des_roseaux » 26 Oct 2013, 17:32

on distingue trois cas.
si , est-ce que le nombre de places dépasse cinq ?

imagine que tu comptes huit crayons, est ce que tu en as plus que cinq ?

Florian_tome
Membre Naturel
Messages: 20
Enregistré le: 26 Oct 2013, 09:07

par Florian_tome » 26 Oct 2013, 17:41

Ouais mais faut que je mette sous forme d'algorithme avec variable debut fin..

busard_des_roseaux
Membre Complexe
Messages: 3151
Enregistré le: 24 Sep 2007, 13:50

par busard_des_roseaux » 26 Oct 2013, 17:44

quand tu réponds "ouais", c'est oui ?

Pour huit places de cinéma, est-ce qu'elle coutent toutes le même prix ?

busard_des_roseaux
Membre Complexe
Messages: 3151
Enregistré le: 24 Sep 2007, 13:50

par busard_des_roseaux » 26 Oct 2013, 17:53

Florian_tome a écrit:Oui j'ai vu les trois cas j'avais proposé
Variable
x du type nombre
b du type nombre
c du type nombre
a du type nombre
debut
Lire x
Si x10 alors b prend la valeur x*6
Si x>10 alors c prend la valeur x*5,50

C'est bon ou pas ?



non, ce n'est pas bon. tu as écrit qu'au delà de cinq places, et moins de dix places, elles coutaient TOUTES six euros.

Florian_tome
Membre Naturel
Messages: 20
Enregistré le: 26 Oct 2013, 09:07

par Florian_tome » 27 Oct 2013, 04:31

Il faut donc que je fasse quoi ?

titine
Habitué(e)
Messages: 5574
Enregistré le: 01 Mai 2006, 13:59

par titine » 27 Oct 2013, 08:35

Commence déjà par répondre aux questions des 2 personnes qui ont essayé de t'aider !

Quelle patience busard !

AVANT d'essayer d'écrire un algorithme il faut savoir comment on calcule le montant à payer pour un nombre de personnes donné.
Avant de mettre en forme un texte racontant une histoire, il faut connaître l'histoire à raconter !

Si 4 personnes on paie : .........
Si 8 personnes on paie : ..........
Si 13 personnes on paie : .........

Soit x le nombre de personnes,
si 0=11 on paie ........................

busard_des_roseaux
Membre Complexe
Messages: 3151
Enregistré le: 24 Sep 2007, 13:50

Test de Turing ?

par busard_des_roseaux » 27 Oct 2013, 10:57

@titine: je me demande si les gars de l'INRIA ne sont pas en train de tester leur dernier programme d'intelligence artificielle... :we:

Florian_tome
Membre Naturel
Messages: 20
Enregistré le: 26 Oct 2013, 09:07

par Florian_tome » 27 Oct 2013, 11:38

@titine est ce que c'est bon ce que j'ai marqué avec les si variable debut.. plus haut ?

titine
Habitué(e)
Messages: 5574
Enregistré le: 01 Mai 2006, 13:59

par titine » 27 Oct 2013, 11:41

Florian_tome a écrit:@titine est ce que c'est bon ce que j'ai marqué avec les si variable debut.. plus haut ?

NON
Je suggère que si tu refuses de nous écouter, c'est à dire de ne pas s'occuper de l'algo pour le moment, nous cessions tous de te répondre.
Réponds à mon précédent message. Après on discute ...

Dlzlogic
Membre Transcendant
Messages: 5273
Enregistré le: 14 Avr 2009, 12:39

par Dlzlogic » 27 Oct 2013, 12:00

Bonjour Busard et Titine,
J'ai l'impression que notre ami est entrain de se dire "Mais ils comprennent rien dans ce forum, c'est moi qui pose les question, alors de quoi il se mêlent, j'ai pourtant été clair, je veux qu'on m'aide, et j'ai pas à répondre à toutes ces questions idiotes, d'ailleurs je les ai même pas lues, j'ai pas de temps à perdre." :ptdr:

busard_des_roseaux
Membre Complexe
Messages: 3151
Enregistré le: 24 Sep 2007, 13:50

par busard_des_roseaux » 27 Oct 2013, 13:17

Florian_tome a écrit:Oui j'ai vu les trois cas j'avais proposés
Variable
x du type nombre

a du type nombre
debut
Lire x
Si x<=5 alors a prend la valeur x*8
sinon
Si x<=10 alors a prend la valeur 40+(x-5)*6
Sinon a prend la valeur 40+60+(x-10)*5,50
fin-si
fin-si
afficher a





sur ce, tchao

titine
Habitué(e)
Messages: 5574
Enregistré le: 01 Mai 2006, 13:59

par titine » 27 Oct 2013, 13:38

busard_des_roseaux a écrit:sur ce, tchao

Je ne comprends pas pourquoi tu as cédé .....

Avatar de l’utilisateur
chan79
Membre Légendaire
Messages: 10330
Enregistré le: 04 Mar 2007, 19:39

par chan79 » 27 Oct 2013, 13:41

salut
une autre approche
p est le prix à payer
n est le nombre de personnes
on fait varier un compteur i de 1 à n

pour chaque valeur de i
si i<=5, on met p=p+8
sinon
si i<=10, on met p=p+6
sinon, on met p=p+5.5
il reste à afficher p

Dlzlogic
Membre Transcendant
Messages: 5273
Enregistré le: 14 Avr 2009, 12:39

par Dlzlogic » 27 Oct 2013, 13:45

Bon, moi aussi je vais faire mon petit algo.
Le suis chargé par le professeur de payer les places de cinéma, ce mercredi après-midi pour toute la classe.
J'arrive face à la caisse et je constate qu'il y a un tarif groupe à partir de 5 personnes.
Je demande à mes camarades de se ranger en file indienne, c'est plus facile pour compter.
Je prends mon petit carnet, le premier prix concerne les 5 premières personnes, j'en compte 4, plus moi, ça fait 5. J'écris sur mon carnet 5 x 8€ = 40 €
Le second prix concerne les 5 personnes suivantes, comme nous sommes plus de 5, je compte 5 élèves à partir du sixième, puisque je sais que nous sommes au moins 10.
Je note sur mon carnet 5 x 6€ = 30 €.
Le tarif pour les autres, c'est à dire à partir du 11ème, c'est 5.5 €. Comme nous sommes 20 en tout (je l'ai compté dès le départ), il reste don 20 - 5 - 5 = 10.
Je note sur mon carnet 10 x 5.5€ = 55 €.
Enfin, je fais le total
40€ + 30€ + 55€ = 125€.
Je paye cette somme à la caisse, et nous pouvons tous entrer.

J'ai bon ?
.

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 71 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite