Informatique

Question

Devoir Maison de SNT n°1
Bonjour est-ce que vous pouvez m’aider à faire mon DM de snt je ne comprends rien merci beaucoup
Devoir Maison de SNT n°1 Bonjour est-ce que vous pouvez m’aider à faire mon DM de snt je ne comprends rien merci beaucoup

2 Réponse

  • Réponse :

    Bonjour, je vais essayer de t'aider pour ton devoir, d"jà il faut que tu sache que ma version que je vais te donner n'est peut être pas la seule juste tu pourras donc la modifier comme tu le souhaite après, c'est la force et la joie de la programmation.

    Exercice 1 -

    1) joueur = 8

    2)#au début tu peux choisir de faire choisir à l'utilisateur la valeur de a:

    a = int(input('valeur de a'))   # int permet de transformer la valeur de ton entrée en un nombre entier

    if a == 4:

           a = a - 3    #ici a-= 3 veut dire la même chose, c'est comme tu préfère

    3 )

    b = int(input('valeur de b'))

    print(b/3)

    exercice 2  -

    k est un int, càd un entier, a est un float, c'est à dire un réel, un nbr à virgule si tu préfère, joueur et c sont des str c'est à dire des chaines de caractères, c'est quand il y a des guillemets

    quand tu fais input, alors par défault le résultat de la réponse est un str

    alors que avec l'instruction int tu vas transformer cette réponse en entier si cela est possible, sinon tu obtiendras une erreur

    exercice 3 -

    Ca sera toujours perdu car b est un str tu vois entre guillemet alors que a est un int donc ils ne seront jamais égaux.

    exercice 4 -

    le contenu c'est print(date) et le mot date c'est print('date')

    exercice 5-

    'j'ai acheté 674 canapés !!!'

    exercice 6 -

    Il faut que tu fasse les calculs étape par étape

    p=6

    q = 6 + 2 = 8

    p = 6-3 = 3

    q = 3 + 8 = 11

    donc ça affiche 11

    exercice 7:

    def cinema():

      age = int(input('quel est votre âge ? '))

      if age >= 18:

          print('le prix est de 15 euros')

      if age < 18:        # la il y a deux cas à traiter, les enfants de + et - de 8 ans

          if age >= 8:

              print('le prix de la place est de 10 euros')

          if age < 8:

              print('le prix de la place est de 6 euros')

    Explications :

    petite indication, en python, <= veux dire inférieur ou égal alors que juste < veut dire inférieur

    En espérant t'avoir aidé, bon courage ;)

  • Vous pouvez m’aider en technologie svp