WikiBtsSio

Bts1B2526S50Me

Ceci est une version archivée de Bts1B2526S50Me à 2025-12-09 19:40:12.
Lundi 8 décembre 2025

Mardi 9 décembre 2025
Cours B1 - 10 heures 30 --> 12 heures 30

Les fonctions :

En python passage de variables.
Premier exemple :
# passage de variables
def calcul(a,b):
  • c = a + b
  • return c

x = calcul (7,3)
print ('Valeur de retour = ' , x );

Second exemple :
# passage de variables
def calcul(a,b):
  • c = a + b
  • d = a*b
  • return c,d

x,y = calcul (7,3)
print ('Valeurs de retour = ' , x , " et " , y);

Attention !! en java il faudra passer un tableau !



En java passage de variables.

Exemple 1 :
<?php
import java
.util.*;
import java.lang.*;
import java.io.*;

// The main method must be in a class named "Main".
class Main {

    static 
int conversionHMS2Sint hint mint s)
  {
    
int duree;
    
duree 3600 60 s;
    return 
duree;
  }
    
    public static 
void main(String[] args) {
        
System.out.println("Bonjour le Monde !");
        
// 2 jours 7 heures et 25 secondes
        
int resultat conversionHMS2S(2,7,25);
        
System.out.println("Résultat = " resultat);
    }
}


Exemple 2 :
<?php
import java
.util.*;
import java.lang.*;
import java.io.*;

// The main method must be in a class named "Main".
class Main {
    public static 
double[] MinMaxMoyenne(double[] t)
    { 
int i;
         
double minimun t[0], maximun t[0];
        for(
0t.lengthi++) {
            if(
minimun t[i]) { minimun t[i]; }
            if(maximun t[i]) { maximun t[i]; } 
        }
        double moyenne 0;
// la fonction moyenne n'existe pas !!!!
// moyenne = moyenne(t);         

        double[] tab;
        tab = new double[3];
        tab[0] = minimun;
        tab[1] = maximun;
        tab[2] = moyenne;
        return tab;
    }

public static 
void main(String[] args) {
        
System.out.println("Bonjour le Monde !");
        
// 2 jours 7 heures et 25 secondes
        
double[] tableau = {10,12,8,5,15};
        
double resultat[] = MinMaxMoyenne(tableau);
        
System.out.println("Min = " resultat[0]);
        
System.out.println("Max = " resultat[1]);
        
System.out.println("Moyenne = " resultat[2]);
    }
}


Exemple 3 :
<?php
import java
.util.*;
import java.lang.*;
import java.io.*;

// The main method must be in a class named "Main".
class Main {

    public static 
Double Moyenne(double[] tab) {
            
double moyenne 0
            for (
int j=tab.length j++) {
                
moyenne moyenne tab[j];
            }
            
moyenne moyenne tab.length;      
            return 
moyenne;
    }

    public static 
double[] MinMaxMoyenne(double[] t) {
            
int i;
            
double minimun t[0], maximun t[0];
            for(
0t.lengthi++) {
                if(
minimun t[i]) { minimun t[i]; }
                if(
maximun t[i]) { maximun t[i]; } 
            }
            
double moyenne 0;
            
moyenne Moyenne(t);
            
System.out.println("Total = " moyenne);
            
            
double[] tab;
            
tab = new double[3];
            
tab[0] = minimun;
            
tab[1] = maximun;
            
tab[2] = moyenne;
            return 
tab;
    }

 public static 
void main(String[] args) {
        
System.out.println("Bonjour le Monde !");
        
// 2 jours 7 heures et 25 secondes
        
double[] tableau = {10,12,8,5,15};
        
double resultat[] = MinMaxMoyenne(tableau);
        
System.out.println("Min = " resultat[0]);
        
System.out.println("Max = " resultat[1]);
        
System.out.println("Moyenne = " resultat[2]);
    }
}



Avec le langage PHP

Exemple 1
<?php
function calcul($val1,$val2) {
    
$Tab[0] = $val1 $val2;
    
$Tab[1] = $val1*$val2;
    return 
$Tab;
}

list(
$Somme,$Produit) = calcul (12,3);
    echo (
"Somme = " $Somme "\n");
echo (
"Produit = " $Produit "\n");


https://www.developpez.net/forums/d1987098/php/langage/retourner-tableau-entier-fonction/


Jeudi 11 décembre 2025
Cours B1 - 10 heures 30 --> 12 heures 30
Cours annulé pour cause de sortie au cinéma.

T.P. B1
  • Corriger l'algorithme de Syracuse en python et en java.

<?php
print("Saisir une valeur ")
# nombre = input ("saisir un nombre : ")
nombre 41
print ("Afficher " nombre)
Compteur 1
Altitude 
nombre
while nombre != :
    if 
nombre == 0:
        
nombre nombre /2
    
else:
        
nombre 3*nombre 1
    
if Altitude nombre:
        
Altitude nombre
    
    Compteur 
Compteur 1
    
print("nouvelle valeur : " nombre)
    
print (
"Valeur finale = " nombre)
print (
"Altirude = " Altitude)
print (
"Nombre d'étapes : ",Compteur)


  • Finir le T.P. espionnage.
    • Programmation de l'algorithme de Syracuse en Python puis en Java.
  • Programmation de Kaprekar en Python.
  • Programmation de Kaprekar en java.


13 heures 30 --> 15 heures 30
  • Groupe 1
15 heures 30 --> 17 heures 30
  • Groupe 2


Vendredi 12 décembre 2025

T.P. B1
10 heures 30 --> 12 heures 30
Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]