BTS SIO A - Semaine 46 du lundi 15 novembre au vendredi 19 novembre.
Semaine de reprise des remplacements.
Mardi 16 novembre 2021
Cours de développement.
Correction des quizz.
Les sous programmes : exemple Kaprekar.
Python en ligne
<?php
def extraire (val):
a = val//100
b = (val - 100 * a)//10
c = val - 100 * a - 10 * b
return a,b,c
def trier (x,y,z):
if x>y:
x,y= y,x
if y>z:
y,z= z,y
if x>y:
x,y= y,x
return x,y,z
def calcul (x,y,z):
inf = 100*x + 10*y+z
sup = 100*z+10*y+x
print("sup= ", sup)
print("inf= ", inf)
nombre = sup - inf
print ("le nombre = ", nombre)
return nombre, sup
nb = input("saisir un nombre à 3 chiffres")
nombre = int(nb)
print("le nombre à 3 chiffres ")
sup= 0
while sup!= 954 :
#extraire des 3 chiffres a,b,c .
a,b,c = extraire(nombre)
#trier a,b,c
a,b,c = trier(a,b,c)
#on calcule le nouveau nombre
nombre,sup = calcul(a,b,c)
Mercredi 17 novembre 2021
9 heures 30 --> 12 heures 30
AP groupe 1 & B1D groupe 2 - salle 123
Tester le code python (Kaprekar) qui a été vu en cours.
Ensuite réaliser sur le même modèle un programme en java.
Cours sur le passage de paramètres en java.
Page de dépose Kaprekar avec fonctions classe entière.
Après midi
13 heures 30 - BD1 - salle 124 - groupe 1
puis
15 heures 30 - A.P. - salle 124 - groupe 1
Terminer le T.P. codage (php).
Jeudi 18 novembre 2021
10 heures 30 - B1D - groupe 1 - salle 122
A terminer :
- T.P. Kaprekar seconde partie.
- T.P. codage.
- T.P. rendre la monnaie.