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
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 ?
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 ?
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