Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB

  1. Home
  2. Discussions communautaires
  3. Études
  4. Algorithmes

Algorithmes

Scheduled Pinned Locked Moved Études
7 Posts 5 Posters 3.0k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • SoulalexS
    SoulalexS
    Soulalex
    wrote on last edited by
    #1

    <p>
    </p><p style="text-align:center;"><span style="font-family:'comic sans ms', cursive;">En cours, <u>vous utilisez de nombreux <strong>algorithmes </strong>que vous pouvez insérer dans une <strong>calculatrice </strong></u>équipée d'une fonction "Programmes". Tous les algorithmes partagés par la communauté de Melinyel seront regroupés ici pour vous faciliter la recherche.</span></p><p></p><p><span style="font-family:'courier new', courier, monospace;"><strong><span style="color:rgb(255,140,0);">NOTE :</span></strong> Aide à la recherche</span></p>
    <ul><li>Les algorithmes sont classés par matière et sont ensuite classés par niveau croissant.</li>
    <li>Le titre de l'algorithme indique son niveau, sa fonction et son créateur.</li>
    <li>Dans un spoiler, vous trouverez plusieurs langages pour un même algorithme.</li>
    </ul><p> </p>
    <p><span style="font-family:'courier new', courier, monospace;"><span style="color:rgb(178,34,34);"><strong>IMPORTANT :</strong></span> <span style="font-family:arial, helvetica, sans-serif;">Pour partager votre algorithme avec nous, <u>vous devez faire figurer le nom de votre calculatrice ainsi que le niveau et le chapitre associé au programme</u>.</span></span></p>
    <p></p><hr/><p>
     </p><p><span style="font-size:18px;"><strong>Mathématiques</strong></span></p>
    <ul class="bbc"><li>[Terminale Spé. Maths - Divisibilité] <strong>Division Euclidienne</strong>  : <p></p><blockquote class="ipsStyle_spoiler" data-ipsspoiler="" tabindex="0"><em>Programmé en TI-Basic par <a href="<base_url>/profile/37-vegnar42/">Vegnar42</a></em>
    <pre class="ipsCode ipsCode prettyprint lang-nocode linenums:0">
    // Initialisation des variables d'entrées

    0 -> A

    0 -> B

    // Entrée des variables d'entrées

    Disp "Entrez le dividende"

    Input A

    Disp "Entrez le diviseur"

    Input B

    // Phase de calcul

    ent(A/B) -> C

    A - (C*B ) -> D

    // Affichage des résultats

    Disp "Quotient", C

    Disp "Reste", D

    </pre>
    </blockquote><p></p>
    </li></ul><ul class="bbc"><li>[Première - Second degré | Terminale - Nombres Complexes] <strong>Delta dans une fonction du 2<sup>nd</sup> degré</strong>  : <p></p><blockquote class="ipsStyle_spoiler" data-ipsspoiler="" tabindex="0"><em>Programmé en TI-Basic par <a href="<base_url>/profile/37-vegnar42/">Vegnar42</a></em>
    <pre class="ipsCode ipsCode prettyprint lang-nocode linenums:0">
    // Initialisation des variables d'entrées

    0 -> A

    0 -> B

    0 -> C

    // Entrée des variables d'entrées

    Disp "Entrez A"

    Input A

    Disp "Entrez B"

    Input B

    Disp "Entrez C"

    Input C

    // Phase de calcul

    B² - 4AC -> D

    // Détermination de x1 et x2 si le delta est positif

    If (D > 0)

    Then

    (-B - sqrt(D)) / (2*A) -> U

    (-B + sqrt(D))) / (2*A) -> V

    // Détermination de x1 et x2 si le delta est négatif

    Else

    (D*(-1))*i² -> D

    (-B - sqrt(D)) / (2*A) -> U

    (-B + sqrt(D))) / (2*A) -> V

    End

    // Affichage des résultats

    Disp "Delta vaut", D

    Disp "x1 vaut", U

    Disp "x2 vaut", V

    </pre>
    </blockquote><p></p>
    </li></ul><p></p><p><em>Ce sujet sera complété au fur et à mesure que des membres posteront des algorithmes concernant les cours.</em> Je compte sur vous pour partager vos connaissances 🙂 </p>

    Soulalex, Administrateur de Melinyel+ E-Mail : [email protected]+ GitHub : https://github.com/Soualex

    1 Reply Last reply
    0
    • Vegnar42V
      Vegnar42V
      Vegnar42
      wrote on last edited by
      #2

      <p>Voici les algorithmes que j'ai créé pour me faciliter la tâche pendant les épreuves de maths/sciences ingénieur.</p>
      <p>Tout ces algorithmes sont pour le modèle TI-82 de Texas Instruments. (Pour les non-initiés, les lignes commençant par "//" sont des commentaires, ne les mettez pas dans le programme)</p>
      <p> </p>
      <p>Division Euclidienne (Niveau Terminale Spé. Maths (pas vraiment besoin d'être en terminale, mais ça aide dans ce chapitre) - Chapitre Divisibilité) :</p>
      <p></p><blockquote class="ipsStyle_spoiler" data-ipsspoiler="">
      <p>// Initialisation des variables d'entrées</p>
      <p>0 -> A</p>
      <p>0 -> B</p>
      <p> </p>
      <p>// Entrée des variables d'entrées</p>
      <p>Disp "Entrez le dividende"</p>
      <p>Input A</p>
      <p>Disp "Entrez le diviseur"</p>
      <p>Input B</p>
      <p> </p>
      <p>// Phase de calcul</p>
      <p>ent(A/B) -> C</p>
      <p>A - (C*B ) -> D</p>
      <p> </p>
      <p>// Affichage des résultats</p>
      <p>Disp "Quotient", C</p>
      <p>Disp "Reste", D</p>
      <p></p></blockquote>

      1 Reply Last reply
      0
      • SoulalexS
        SoulalexS
        Soulalex
        wrote on last edited by
        #3

        <p>Est ce que quelqu'un sait comment transférer des programmes d'une casio vers un pc ?</p>

        Soulalex, Administrateur de Melinyel+ E-Mail : [email protected]+ GitHub : https://github.com/Soualex

        1 Reply Last reply
        0
        • OxodaoO
          OxodaoO
          Oxodao
          wrote on last edited by
          #4

          <p><a href="http://www.planet-casio.com/Fr/aide/tutorial-transfert-casio.php" rel="external nofollow">http://www.planet-casio.com/Fr/aide/tutorial-transfert-casio.php</a></p><p> </p><p>J'ai fais un algo de calcul de mesures principales (Math - Première S) mais il y a des soucis d'affichage (Il ne met pas de fraction >< )</p><p>Fait sur une Casio 35+:</p><p></p><pre class="ipsCode prettyprint lang-auto">Lbl 0
          ? → A
          If A>-1 And A<1
          Then Locate 5, 4, "Deja mesure principale"
          IfEnd
          -------------- Notez que ça ne s'affichera pas, je n'arrive pas a mettre en pause le programme avec GetKey :s
          If A>0
          Then Int A → I
          If Int(I/2) ≠ I/2
          I+1→I
          IfEnd
          I+1→S
          Locate 5, 5, I
          Locate 9, 5, "<"
          Locate 10, 5, A
          Locate 14, 5, "<"
          Locate 15, 5, S
          A-I→R
          Locate 5, 6, "0<"
          Locate 7, 6, R
          Locate 10, 6, "< π"
          Else
          Int A→S
          If Int(S/2) ≠ S/2
          Then S+1→S
          IfEnd
          S-1→S
          Locate 5, 5, I
          Locate 9, 5, "<"
          Locate 10, 5, A
          Locate 14, 5, "<"
          Locate 15 5, S
          A-S→R
          Locate 5, 6, "-π<"
          Locate 8, 6, R
          Locate 12, 6, "<0"
          IfEnd
          </pre>Mais il est buggué je sais pas trop pourquoi, si qqun pouvait m'aider ça serait cool :/<p>Il marche pas au niveau des negatifs</p>

          Tox: [email protected]
          
          1 Reply Last reply
          0
          • AlemortA
            AlemortA
            Alemort
            wrote on last edited by
            #5

            <p>Dans le post principal, il serait bon de mettre le type de calculette.</p>
            <p> </p>
            <p>Je viens d'acheter une calculette avec un autres langage de programmation, donc non compatible 😉 </p>

            1 Reply Last reply
            0
            • nellN
              nellN
              nell
              wrote on last edited by
              #6

              <p>J'aurais bien mis mon programme "Devinez la taille de ma b..."  mais j'ai pas de cable pour relier ma TI 83 au PC </p>

              What is the ratio of the time I spend solving problems to the time I spend scaling successes?

              1 Reply Last reply
              0
              • SoulalexS
                SoulalexS
                Soulalex
                wrote on last edited by
                #7

                <blockquote class="ipsQuote" data-cite="Alemort" data-ipsquote="" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentcommentid="5026" data-ipsquote-contentid="197" data-ipsquote-contenttype="forums" data-ipsquote-timestamp="1396887228" data-ipsquote-username="Alemort"><div><p>
                Dans le post principal, il serait bon de mettre le type de calculette.</p></div></blockquote>
                <p>
                Dans les spoiler, il y a plusieurs langages pour un programme 😉 </p>

                Soulalex, Administrateur de Melinyel+ E-Mail : [email protected]+ GitHub : https://github.com/Soualex

                1 Reply Last reply
                0

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Login or register to search.
                Powered by NodeBB Contributors
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • World
                • Users
                • Groups