• 2nde SNT - python - Diviseurs d'un nombre quelconque

    Présentation du principe

    Trouver tous les diviseurs d'un nombre entier quelconque, ou décomposer un nombre entier en un produit de facteurs premiers comme le montre cette vidéo. Sinon, j'ai trouvé aussi cela pour vous aider à trouver les diviseurs.

    Rappel: Nombres premiers = 1, 2, 3, 5, 7, 11,...

    • Saisir un nombre entier quelconque
    • Tester s'il est divisible par 2 sans reste
      • Si oui faire la division et reprendre le principe des divisions successives en utilisant le quotient de cette division
      • Si non tester avec le nombre premier suivant

     


  • 2nde SNT - python - Recherche des nombres premiers

    Présentation du principe

    Recherche entre 1 et un nombre entier quelconque des nombres premiers. Pour une borne supérieure à 100 000, il faudra faire preuve de patience.

    Rappel:

    • Nombres premiers = 1, 2, 3, 5, 7, 11,...
    • Un nombre premier est un entier divisible par 1 et par lui-même
      • ex: 6 n'est pas premier car 6=1*2*3
      • ex: 7 est premier car 7=1*7
  • 2nde SNT- python - Données structurées - Votre prénom...

    Objectif

    Grâce à la base de données csv de l'INSEE, réussir à calculer la fréquence d'attribution de son prénom et en faire un graphique. Personnellement comme je me prénomme "Pierre", je me demande par exemple qu'elle est le classement de ce prénom? Comment son attribution se fait de 1900 à 2019?

    Résultat recherché, un truc comme cela...

    Article créé sur une idée de ma collègue de SNT, D. Rambaud, merci à elle.

  • STAV - python - Diviseur d'un nombre

    Objectif

    Réaliser un programme permettant de calculer les diviseurs d'un nombre quelconque avec l'IDE Thonny.

    Pour comprendre les diviseurs, liens vers une vidéo montrant la décomposition d'un nombre: https://www.youtube.com/watch?v=k0rhj8fwdjs

    Un exemple:

    >>> %Run txt.py
    Les diviseurs de  120  sont  [1, 2, 2, 2, 3, 5]
  • STAV - python - PGCD et algorithme d'Euclide

    Objectif

    Réaliser un programme permettant de calculer le Plus Grand Commun Diviseur en utilisant l'algorithme d'Euclide avec l'IDE Thonny.

    Pour comprendre Euclide, liens vers une vidéo décrivant son fonctionnement: https://youtu.be/EVQY8DG5_es

    Un exemple:

    >>> %Run pgcd1.py
    Saisir le premier nombre entier: 5120
    Saisir le second nombre entier: 785
    Le PGCD entre  5120  et  785 est donc  5
    Les diviseurs de  5120  sont  [1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 5]
    Les diviseurs de  785  sont  [1, 5, 157]
  • STAV - python - Résolution d'une équation du second degré

    Objectif

    Attention, la résolution des équations du second degré par la méthode du discriminent n'est plus au programme des STAV depuis la rentrée 2019!!!

    Réaliser un programme permettant de calculer les solutions de toutes les fonctions du second degré de l'univers ET la représenter sur un graphe en python avec l'IDE Thonny.

    • Installation de bibliothèques supplémentaires matplotlibet numpy