Besoin d'aide en PYTHON

johnsilverhand2
2022-02-07 22:58:05

fait du pseudo code déjà, et étudie chaque possibilité

que ce soit < 10, entre 10 et 20, > à 30
qu'est ce que tu veux que ton programme "fasse", en l'écrivant en français

DarkSylux4
2022-02-07 22:59:02

Le 07 février 2022 à 22:58:05 :
fait du pseudo code déjà, et étudie chaque possibilité

que ce soit < 10, entre 10 et 20, > à 30
qu'est ce que tu veux que ton programme "fasse", en l'écrivant en français

Voilà je suis entrain de faire ça, je me pose cette question :

Le 07 février 2022 à 22:57:59 :
Du coup c'est pas hyper clair, si j'ai 35 photocopies à faire, j'en ai 5 à payé à 10 centimes unité ou 4 ?

au délà pour moi c'est strictement supérieur à 30, soit 4 copies du coup :( par exemple :(

stabiloorange
2022-02-07 23:06:53

https://image.noelshack.com/fichiers/2022/06/1/1644271593-image.png

j'ai fait comme ça sinon, aucune idée de pourquoi ça rend des nombres à rallonge comme ça par contre

MeyroLeKj
2022-02-07 23:07:42

J'ai fait comme ça perso :https://image.noelshack.com/fichiers/2022/06/1/1644271658-image-2022-02-07-230738.png

Ahiiiiiiiiiiii
2022-02-07 23:08:23

Le 07 février 2022 à 23:06:53 :
https://image.noelshack.com/fichiers/2022/06/1/1644271593-image.png

j'ai fait comme ça sinon, aucune idée de pourquoi ça rend des nombres à rallonge comme ça par contre

Print(round(prix,2)

MeyroLeKj
2022-02-07 23:11:19

Ducoup l'Op c'est bon tu as réussi ?

MeyroLeKj
2022-02-07 23:12:35

Le 07 février 2022 à 23:06:53 :
https://image.noelshack.com/fichiers/2022/06/1/1644271593-image.png

j'ai fait comme ça sinon, aucune idée de pourquoi ça rend des nombres à rallonge comme ça par contre

Ah ouai pourquoi ça te fais ça wtf + l'idée du compteur est pas bonne je pense, y'a plus optimisé à faire

johnsilverhand2
2022-02-07 23:13:55

tu peux aborder le problème de plusieurs façon

si > 30
10 * 20cents
+
20 * 15cents
+
(nb de photocop - 30 ) * 10cents

si > 10 && <= 30
10 * 20cents
+
(nb de photocop - 10 ) * 15cents

si <= 10
nb de photocop * 20cents

DarkSylux4
2022-02-07 23:15:46

Le 07 février 2022 à 23:13:55 :
tu peux aborder le problème de plusieurs façon

si > 30
10 * 20cents
+
20 * 15cents
+
(nb de photocop - 30 ) * 10cents

si > 10 && <= 30
10 * 20cents
+
(nb de photocop - 10 ) * 15cents

si <= 10
nb de photocop * 20cents

https://image.noelshack.com/fichiers/2022/06/1/1644272134-image.png

Je veux faire comme ce que tu as dit mais ça veut pas :-(
C'est comme ça que je comprends le mieux le problème comme tu l'as décrit

stabiloorange
2022-02-07 23:16:27

Le 07 février 2022 à 23:12:35 :

Le 07 février 2022 à 23:06:53 :
https://image.noelshack.com/fichiers/2022/06/1/1644271593-image.png

j'ai fait comme ça sinon, aucune idée de pourquoi ça rend des nombres à rallonge comme ça par contre

Ah ouai pourquoi ça te fais ça wtf + l'idée du compteur est pas bonne je pense, y'a plus optimisé à faire

oui y'a mieux, j'avais posté page 1 ou 2.
surtout que le compteur marche pas, c'est pas du tout les bonnes valeurs :hap:

stabiloorange
2022-02-07 23:17:22

Le 07 février 2022 à 23:15:46 :

Le 07 février 2022 à 23:13:55 :
tu peux aborder le problème de plusieurs façon

si > 30
10 * 20cents
+
20 * 15cents
+
(nb de photocop - 30 ) * 10cents

si > 10 && <= 30
10 * 20cents
+
(nb de photocop - 10 ) * 15cents

si <= 10
nb de photocop * 20cents

https://image.noelshack.com/fichiers/2022/06/1/1644272134-image.png

Je veux faire comme ce que tu as dit mais ça veut pas :-(
C'est comme ça que je comprends le mieux le problème comme tu l'as décrit

c'est pas du tout comme ça qu'il faut faire.

MeyroLeKj
2022-02-07 23:17:57

L'op regarde ce que j'ai proposé ça devrait t'aider, et t'es en première par hasard ? :hap:

DarkSylux4
2022-02-07 23:18:30

Le 07 février 2022 à 23:17:22 :

Le 07 février 2022 à 23:15:46 :

Le 07 février 2022 à 23:13:55 :
tu peux aborder le problème de plusieurs façon

si > 30
10 * 20cents
+
20 * 15cents
+
(nb de photocop - 30 ) * 10cents

si > 10 && <= 30
10 * 20cents
+
(nb de photocop - 10 ) * 15cents

si <= 10
nb de photocop * 20cents

https://image.noelshack.com/fichiers/2022/06/1/1644272134-image.png

Je veux faire comme ce que tu as dit mais ça veut pas :-(
C'est comme ça que je comprends le mieux le problème comme tu l'as décrit

c'est pas du tout comme ça qu'il faut faire.

Si ça peut marcher le khey l'a mis juste en haut, et pour le moment on apprend à faire des trucs comme ça :(

randomclef
2022-02-07 23:18:50

https://image.noelshack.com/fichiers/2022/06/1/1644272324-sharedscreenshot.jpg

ceci ? :(

DarkSylux4
2022-02-07 23:19:30

Le 07 février 2022 à 23:17:57 :
L'op regarde ce que j'ai proposé ça devrait t'aider, et t'es en première par hasard ? :hap:

Le 07 février 2022 à 23:13:55 :
tu peux aborder le problème de plusieurs façon

si > 30
10 * 20cents
+
20 * 15cents
+
(nb de photocop - 30 ) * 10cents

si > 10 && <= 30
10 * 20cents
+
(nb de photocop - 10 ) * 15cents

si <= 10
nb de photocop * 20cents

Non en L2 eco et oui j'ai regardé mais je veux essayer de le faire avec les print, et en faisant comme ce que j'ai cité au dessus, même si je sais que vos techniques marchent :(

stabiloorange
2022-02-07 23:19:53

Le 07 février 2022 à 23:18:30 :

Le 07 février 2022 à 23:17:22 :

Le 07 février 2022 à 23:15:46 :

Le 07 février 2022 à 23:13:55 :
tu peux aborder le problème de plusieurs façon

si > 30
10 * 20cents
+
20 * 15cents
+
(nb de photocop - 30 ) * 10cents

si > 10 && <= 30
10 * 20cents
+
(nb de photocop - 10 ) * 15cents

si <= 10
nb de photocop * 20cents

https://image.noelshack.com/fichiers/2022/06/1/1644272134-image.png

Je veux faire comme ce que tu as dit mais ça veut pas :-(
C'est comme ça que je comprends le mieux le problème comme tu l'as décrit

c'est pas du tout comme ça qu'il faut faire.

Si ça peut marcher le khey l'a mis juste en haut, et pour le moment on apprend à faire des trucs comme ça :(

fais comme ça, c'est exactement la même chose, t'as juste à recopier bêtement https://www.jeuxvideo.com/forums/message/1159236457

toi tu mets ton print à chaque if et t'appelles même pas ta fonction

Ahiiiiiiiiiiii
2022-02-08 00:03:50

Ayao 1h que j’essaie de produire une version propre et optimisé sans nombre brut implanté dans le code et pas si simple en fait ahiiii

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    ⚠️ Les archives de novembre sont désormais disponibles.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.