WikiBtsSio

Bts1B2024S42Me

Mardi 15 octobre 2024

Pour celles et ceux qui oublient de me transmettre leurs liens vers leurs travaux (si vous êtes présent) j'appliquerais systématiquement quelques points en moins à la note finale.
Si vous êtes absent cela ne doit pas vous empêcher de me transmettre vos liens.

Pour rappel : l'index compile les recherches sur plus de 20 sites et moteurs de recherche. Il indique uniquement la popularité du langage et non son usage réel.


Pour Kaprekar : Que savez-vous sur les procédures, les fonctions et les méthodes ?
  • Les procédures ne retournent pas de résultat.
  • Les fonctions retournent un résultat.
  • On verra les méthodes dans le cadre de l'étude de la POO.

https://courspython.com/fonctions.html & https://pythontutor.com/visualize.html#mode=display
Livre gratuit sur python 3 : https://inforef.be/swi/python.htm
La syntaxe Python pour définir une fonction :
def nom_fonction(liste de paramètres):
  • bloc d'instructions

Exemple :
import numpy as np
def cube(n):
  • return n**3
def volume_sphere(r):
  • return 4 / 3 * np.pi * cube(r)

r = float(input("Entrez la valeur du rayon : "))
print("Le volume de cette sphere vaut", volume_sphere(r))


Comment saisir une valeur au clavier (scanner) ?

On peut utiliser jdoodle.
import java.util.Scanner;
public class MyClass {
  • public static void main(String args[]) {
    • Scanner scanner = new Scanner(System.in);
    • int nombre = scanner.nextInt();
    • System.out.println(" scanner --> " + nombre);
  • }
}

Remarque : 12(back)4

Programmiz
import java.util.Scanner;
class HelloWorld {
  • public static void main(String[] args) {
    • Scanner scanner = new Scanner(System.in);
    • int nombre = scanner.nextInt();
    • System.out.println("Try programiz.pro"+nombre);
  • }
}

Remarque : 12(back)4 Ok

On peut utiliser jdoodle.
import java.util.Scanner;
public class TestScanner {
  • public static void main( String[] args ) throws Exception {
    • ProcessBuilder processBuilder = new ProcessBuilder( "ifconfig" );
    • processBuilder.redirectErrorStream( true );
    • try (Scanner scanner = new Scanner( processBuilder.start().getInputStream() )) {
      • while ( scanner.hasNext() ) {
        • String line = scanner.nextLine();
        • if ( line.length() > 0 && line.charAt( 0 ) != ' ' ) {
          • System.out.println( line );
        • }
      • }
      • System.out.println( "-------------------------------------\nBye bye" );
    • }
  • }
}


Scanner sur Korr




T.P. Kaprekat - 13 heures 30 --> 15 heures 30 - groupe 2
  • Vérifiez les inscriptions sur cyber learning (groupe 2).



Mercredi 16 octobre 2024
HTML
Critères d'évaluation.



Vendredi 18 octobre 2024
Vérifier les inscriptions alwaysdata
Vérifier les inscriptions cyberlearning, consacrer une partie de la séance à résoudre des challenges.
Vous pouvez également profiter de la séance pour terminer vos T.P.s.

  • Groupe 2

  • Groupe 1
    • Vérifiez les inscriptions sur cyberlearning (groupe 1) 10 heures 30 --> 12 heures 30.
    • Finir la revue du travail réalisé avec le groupe 1.





Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]