- Partage ce devoir avec tes amis !
Sujet du devoir
bonjours pouvez vous m'aider pour ce probleme ?
Un festin est organisé pour récompenser tous les gens qui ont participé à la construction d'une nouvelle palissade autour du village. Pour empêcher de rentrer ceux qui sont restés toute la journée à la plage au lieu d'aller couper du bois et de planter des piquets, un code secret a été transmis à tous ceux qui ont le droit d'accéder au festin.
Cependant, personne ne veut se dévouer pour garder l'entrée de la salle des fêtes et y filtrer les accès. Personne sauf… votre robot, qui a tendance à surchauffer dès qu'on lui demande de participer à une discussion mondaine ! Programmez donc votre robot pour qu'il ne laisse passer que les gens qui connaissent le code secret.
Ce que doit faire votre programme :
Votre programme doit lire un entier : le code fourni par l'utilisateur. Si ce code correspond au code secret, qui est 64 741, alors le programme devra afficher le texte « Bon festin ! ». Sinon, il devra afficher « Allez-vous en ! ».
Exemples
Exemple 1
entrée :
42
sortie :
Allez-vous en !
Exemple 2
entrée :
64741
sortie :
Bon festin !
Tester l'égalité et la différence
Vous avez vu comment tester des inégalités strictes, à l'aide des opérateurs <
et >
, ainsi que des inégalités larges, à l'aide des opérateurs <=
et >=
. Voyons maintenant comment tester l'égalité de deux valeurs, ou leur non-égalité.
Par exemple, pour tester si Marie et Robin ont le même âge, on utilise l'opérateur ==
, comme illustré ci-dessous.
ageMarie = int ( input ()) ageRobin = int ( input ()) if ageMarie = = âgeRobin: print ( "Marie et Robin ont le même âge" ) else : print ( "Marie et Robin n'ont pas le même âge" ) |
Il faut faire bien attention à ne pas confondre l'opérateur ==
avec le simple =
, car les deux ont des rôles très différents :
=
sert à affecter une valeur à une variable ;==
sert à tester l'égalité de deux valeurs.
Lorsqu'on veut uniquement tester si deux valeurs sont différentes, on utilise l'opérateur !=
, qui se lit « différent de ». Par exemple, le code suivant affiche un message si un animal n'a aucune chance d'être une araignée car il n'a pas 8 pattes.
nbPattes
=
int
(
input
())
if
nbPattes !
=
8
:
print
(
"L'animal n'est pas une araignée"
)
1 commentaire pour ce devoir
Ils ont besoin d'aide !
- Aucun devoir trouvé, poste ton devoir maintenant.