• Aucun résultat trouvé

") l1=input("ligne de la tour (1-8

N/A
N/A
Protected

Academic year: 2022

Partager "") l1=input("ligne de la tour (1-8"

Copied!
2
0
0

Texte intégral

(1)

Correction DM du TP2

######

# 9 - Echecs

######

## Pour la tour

c1=input("colonne de la tour (A-H) : ") l1=input("ligne de la tour (1-8) : ")

c2=input("colonne de l'autre pièce (A-H) : ") l2=input("ligne de l'autre pièce (1-8) : ") if c1==c2 or l1==l2:

print "La pièce peut être prise"

else:

print "La pièce ne peut pas être prise"

## Pour le fou

c1=input("colonne du fou (A-H) : ") l1=input("ligne du fou (1-8) : ")

c2=input("colonne de l'autre pièce (A-H) : ") l2=input("ligne de l'autre pièce (1-8) : ") if abs(ord(c2)-ord(c1))==abs(ord(l2)-ord(l1)):

print "La pièce peut être prise"

else:

print "La pièce ne peut pas être prise"

######

#8 – Rendu monnaie

######

prix=int(input("Prix à payer : "))

a=int(input("Nombre de pièces de 1€ : ")) b=int(input("Nombre de pièces de 2€ : ")) c=int(input("Nombre de billets de 5€ : ")) diff=prix-(a+2*b+5*c)

if diff>0:

print "Il manque", diff, "€"

elif diff<0:

print "Je vous rends", -diff, "€"

else:

print "C'est parfait !"

Correction DM du TP3

######

#9 – Etude d’une suite

######

(2)

def u(n):

"renvoie le terme de rang n de la suite u"

u=4.0

for k in range(n):

u=1/2*u+1 return u

def seuil(alpha):

n=0

while (abs(u(n)-2)>alpha):

n+=1 return n

def somme(n):

s=0.

for k in range(n+1):

s+=u(k) return s

def somme1(n):

u=4.

s=0.

for k in range(n+1):

s+=u u=1/2*u+1 return s

######

#10 – Dépassements

######

from math import exp

def D(i):

return 200*exp(-i*0.811)

def depassement(p):

nb_depassements=0 i=0

while i<10**3:

i+=1

if D(i)/200>=p/100:

nb_depassements+=1 return nb_depassements

Références

Documents relatifs

b) la liste de tous les livres (identifiant, nom, section et niveau) de l’enseignement secondaire de la matière ayant comme libellé &#34;Mathématiques&#34;. SELECT IdLiv,

[r]

3 .... Le lundi elle est remplie aux trois huitièmes de sa contenance. Une averse tombe dans la nuit et le mardi matin la citerne est remplie aux deux tiers de sa contenance...

PETIT GUIDE DE CALCUL

L’éclat trompeur de cette nouvelle transparence L’OFSP défriche le terrain dans ce domaine, et com- mente ainsi cette démarche: «Les indicateurs ont pour objectif d’une part

[r]

- Une ligne électrique se compose de 12 dipôles, qui sont constitués de 2 pics en métal conducteur plantés à un mètre de distance et permettant de mesurer la d.d.p.. Ces

[r]