WikiBtsSio

Bts1B2024S51Me

Mardi 17 décembre 2024


Écrivons la boucle pour réaliser la première phase du tri.
pour i allant de 0 à 3
  • si tab(i) > tab(i+1) alors inverser tab(i) et tab(i+1)

Ensuite on voit que cette boucle est répété mais au lieu d'aller de zéro jusqu'à trois on va en décroissant jusqu'à 2 puis 1 !
pour j allant de 3 à 1 avec un pas de -1
  • pour i allant de 0 à j
    • si tab(i) > tab(i+1) alors inverser tab(i) et tab(i+1)


<?php
from math import 
*
from numpy import zeros,array
from random import *
10
Tab 
= array(zeros(n))
for 
i in range (n) :
    
Tab[i] = randint(0,1000

print(
"Le tableau avant = " Tab)

for 
j in reversed(range (1,n)) :
     for 
i in range(0,j+1):
        if 
Tab[i] > Tab[] :
            
Temp Tab[i]
            
Tab[i] = Tab[i+1]
            
Tab[i+1] = Temp
print("Le tableau après le tri = " Tab)
?>


  • Décalage circulaire de deux, trois puis quatre nombres vers la gauche, vers la droite, généralisation.
(dans le cas du décalage de deux nombres, c'est la permutation de deux variables).
b --> temp
a --> b
temp --> a
La variable temp est utilisé de manière temporaire.
On peut aussi réaliser la permutation dans l'autre sens !

  • En mathématiques, on appelle suite de Syracuse une suite d'entiers naturels définie de la manière suivante : on part d'un nombre entier strictement positif ; s’il est pair, on le divise par 2 ; s’il est impair, on le multiplie par 3 et l'on ajoute 1. En répétant l’opération, on obtient une suite d'entiers strictement positifs dont chacun ne dépend que de son prédécesseur.
Que pensez-vous de cet algorithme ?


13h30 --> 15h30
  • Groupe 1
  • Exercice d’application - rendre la monnaie :
    • Un article coûte 25,45 € le client donne 50 € pour payer son article.
    • Proposer un algorithme puis un programme en python puis en java qui va lui rendre la monnaie de manière automatique.
    • Dans un premier temps on suppose que tous les billets et pièces sont disponibles en caisse.
    • Écrire l’algorithme puis le programme en java qui répond à la demande.


Mercredi 18 décembre 2024

Sujets :
Ressources :


https://doc.ubuntu-fr.org/webcam
Résumé :
  • Pour voir si la caméra est reconnu : lsusb
  • Pour installer mpv : "sudo apt install mpv
  • ls /dev/video*
  • Voir la caméra : mpv --profile=low-latency --untimed /dev/video0

Fonctionne aussi avec VLC :
sudo apt install vlc
menu Media --> ouvrir un périphérique de capture -->
Nom du périphérique vidéo --> /dev/video0
Standard vidéo --> indéfini
MRL --> v4l2:///dev/video0
Ensuite cliquer sur "Lire"

8 heures 30 - Groupe 2

10 heures 30 - Groupe 1


Jeudi 19 décembre 2024
‌Bonjour,
Afin de permettre à chacun, élève comme enseignant de profiter du repas festif du Jeudi 19 Décembre 2024 il n'y aura pas de cours entre 11h35 et 13h40.
Je vous rappelle que vous devez vous inscrire auprès du service intendance pour ce déjeuner.
Bien cordialement,
Mme Sierra, proviseure-adjointe.


Vendredi 20 décembre 2024


http://travaux-pratiques.net/wakka.php?wiki=LangagePhpMySql3

http://travaux-pratiques.net/wakka.php?wiki=RealiserUneVideo



Les vacances de Noël !!!!