Informatique

Question

Bonjour pouvez vous m'aider sur ces deux exercices je ne comprends vraiment rien merci beaucoup ​
Bonjour pouvez vous m'aider sur ces deux exercices je ne comprends vraiment rien merci beaucoup ​

1 Réponse

  • Réponse :

    Bonjour,

    Explications :

    def heure(h,m,s):

       print("Il est",h,"h",m,"min",s,"s.")

       a=3600*h+60*m+s+1

       H=(a//3600)%24

       a=a%3600

       M=a//60

       S=a%60

       print("Dans une seconde, il sera",H,"h",M,"min",S,"s.")

    >>> heure(23,59,59)

    Il est 23 h 59 min 59 s.

    Dans une seconde, il sera 0 h 0 min 0 s.

    >>> heure(1,59,59)

    Il est 1 h 59 min 59 s.

    Dans une seconde, il sera 2 h 0 min 0 s.

    >>> heure(0,0,0)

    Il est 0 h 0 min 0 s.

    Dans une seconde, il sera 0 h 0 min 1 s.

    >>> heure(17,28,59)

    Il est 17 h 28 min 59 s.

    Dans une seconde, il sera 17 h 29 min 0 s.

    >>>

    def case(i,j):

       if (i+j)%2==0:

           print("Case noire")

       else:

           print("Case blanche")

    >>> case(1,3)

    Case noire

    >>> case(8,7)

    Case blanche

    >>> case(5,5)

    Case noire

    >>> case(1,8)

    Case blanche

    >>>