Jump to content

Pousser les caisses 2 : variables en Python


Vaiana
Go to solution Solved by Sans-Visage,

Recommended Posts

  • Ancien du Bureau

Bon salut, la semaine 4 est une horreur descendue du ciel 

 

Qui m'aide pour pousser des cailles 4 étoiles semaine 4 , je veux des petits indices et la réponse au cas où je serait trop débile pour trouver (mdr)

 

Merci ❤️ 

Link to comment
Share on other sites

  • Ancien du Bureau
  • Solution

Un indice: 

Tu peux créer une variable qui compte les caisses à pousser et une qui compte les colonnes du robot 

 

Deuxième indice: 

Révélation

Tu peux relier ces deux variables, pour qu'en fonction du chiffre stocké dans une des deux, celle stockée dans l'autre doive augmenter ou diminuer 

 

Mon programme:

Révélation

Juste je te demande d'éviter de faire un copier/coller, si t'y arrives vraiment pas, jette un oeil au programme et puis essaie de le refaire 

Ou alors tu peux même laisser le truc vide (il y a plein de 4* que j'ai pas fait à la S4 perso) histoire qu'ils voient qu'on commence à être vraiment en galère quoi 

 

Maintenant que c'est dit:

Révélation

from robot import *
nb = 1
case = 1
avancer()
for loop in range (13):
    tournerDroite()
    for loop in range (nb):
        pousserCaisse()
    tournerDroite()
    tournerDroite()
    for loop in range (nb):
        avancer()
    tournerDroite()
    avancer()
    case = case + 1
    if case==3 or case>5 and case<8 or case>10:
        nb = nb - 1 
    else:
        nb = nb + 1
    

 

 

Link to comment
Share on other sites

  • Ancien du Bureau
Il y a 5 heures, DuTACKauTac a dit :

Un indice: 

Tu peux créer une variable qui compte les caisses à pousser et une qui compte les colonnes du robot 

 

Deuxième indice: 

  Révéler le contenu masqué

Tu peux relier ces deux variables, pour qu'en fonction du chiffre stocké dans une des deux, celle stockée dans l'autre doive augmenter ou diminuer 

 

Mon programme:

  Révéler le contenu masqué

Juste je te demande d'éviter de faire un copier/coller, si t'y arrives vraiment pas, jette un oeil au programme et puis essaie de le refaire 

Ou alors tu peux même laisser le truc vide (il y a plein de 4* que j'ai pas fait à la S4 perso) histoire qu'ils voient qu'on commence à être vraiment en galère quoi 

 

Maintenant que c'est dit:

  Révéler le contenu masqué

from robot import *
nb = 1
case = 1
avancer()
for loop in range (13):
    tournerDroite()
    for loop in range (nb):
        pousserCaisse()
    tournerDroite()
    tournerDroite()
    for loop in range (nb):
        avancer()
    tournerDroite()
    avancer()
    case = case + 1
    if case==3 or case>5 and case<8 or case>10:
        nb = nb - 1 
    else:
        nb = nb + 1
    

 

 

 

Nickel merci à toi ❤️ mais les 4 étoiles je pense les laisser tomber ça prend trop de temps et à priori ça "tombera pas" ;))) 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...