Programme "Parallélogramme " casio graph 35+

Bonjour,
Je suis en 2nde et le prof de math nous a demander de faire un programme sur la calcullete sur les parallélogramme mais je n'y arrive pas . Le programme:" doit demander l'abcisse et l'ordonnée de 4 points ABCD constituant le nom du parallélogramme . Puis il doit afficher si il s'agit oui ou non d'un parallélogramme".
Merci de répondre URGENT SVP !!!!!

6 réponses

Résumé de la discussion

Plusieurs échanges portent sur un exercice de seconde demandant de coder sur calculatrice l’entrée des coordonnées de quatre points ABCD et de déterminer s’ils forment un parallélogramme. Des propositions évoquent plusieurs méthodes: vérifier les diagonales en mesurant leurs milieux, comparer les longueurs des côtés opposés ou tester la colinéarité et l’égalité des vecteurs des côtés opposés. Plusieurs interventions évoquent des brouillons de programme en pseudocode ou sur calculatrices simples, avec des questions sur les commandes et sur l’expression des conditions de parallélogramme par des tests. D'autres interventions suggèrent de croiser les approches diagonales, côtés et vecteurs, puis de comparer les résultats pour une solution robuste, en évitant des cas limites comme le parallélogramme plat.

Bobot (l’IA à votre service)
  1. Contributeur
    bon je propose ça, sous réserve de modifs bien sûr.
    j'aurais pu fonctionner avec moins de variables, ou une liste, Petit du 27 me dira ce qu'il veut.

    il faut recopier sans saut de ligne (pur souci de lisibilité chez moi) ni espace, en trouvant les commandes.

    nom proposé: "PARALLE"

    Début Programme:

    ClrText↵
    "Xa"?→A↵
    "Ya"?→B↵
    "Xb"?→C↵
    "Yb"?→D↵
    "Xc"?→E↵
    "Yc"?→F↵
    "Xd"?→G↵
    "Yd"?→H↵

    C-A→A↵
    D-B→B↵
    E-G→E↵
    F-H→F↵

    Clrtext↵

    If A=E And B=F↵
    Then "ABCD parallélogramme"↵
    Else "ABCD n'est pas un"↵
    "parallélogramme"↵
    IfEnd↵
    'bjour

    Fin programme
    (l'apostrophe précédant mon nom c'est juste pour dire que ça vient de moi)

    voila en bref le programme calcule l'abcisse et l'ordonnée de deux vectuers, et les compare, en se servant de la propriété déjà vue:

    Si les vecteurs AB et DC (ne pas oublier les flèches au dessus des vecteurs) sont égaux, alors ABCD est un parallélogramme



    Cela veut dire que non seulement nous n'avons pas les principes qui mènent au vrai, mais que nous en avons d'autres qui s'accommodent très bien avec le faux.

    B. LBdF
    1. Modérateur
      Il manque les ?, par exemple "Xa"?->A

      Remarque, ici tu calcules l'abscisse et l'ordonnée de deux vecteurs et les compare...
      En gros :Xb-Xa=Xc-Xd et Yb-Ya=Yc-Yd
      Ce qui est équivalent à Xb+Xd=Xa+Xc et Yb+Yd=Ya+Yc
      On divise tout par deux et on retrouve la méthode des milieux de la diagonale !

      Si c'est pas joli ça :)
    2. Contributeur
      voila j'ai corrigé les ommissions et refait un peu de mise en forme!
    3. La touche and est où s'il vous plait??
    4. Modérateur
      Pour la touche AND : regarde la fin du chapitre 2 dans le manuel (page 51)
    5. Merci beaucoup! :)
  2. Contributeur
    Rappelles-toi de ces éléments:
    Si un quadrilatère est un parallélogramme alors ses diagonales ont le même milieu.

    Si un quadrilatère est un parallélogramme alors ses côtés opposés ont la même longueur.


    - as-tu déjà programmé?
    - peux-tu essayer de traduire ces phrases en donnée mathématiques?

    ton programme demandera d'abord les coordonnées des points
    puis il caculera au choix

    - le milieu des diagonales AC et BD : si c'est le même, alors c'est un parallélo

    - la longueur des cotés (un peu plus long)

    - avec les vecteurs colinéaires, calculs de la colinéarité des vecteurs représentés par chacun des cotés.

    dis nous ce que tu sais faire (demande de variable, attribution de valeur, calcul,...)
    et on fera avec

    1. Je commence en programation c notre 2 EME et un truc simple me sufirer
    2. Bonjour,
      excusez moi mais mon professeur en seconde me demande le meme programme sauf que sur cette calculatrice je ne trouve pas la commande "and" , est ce que vous savez où il se trouve?? :s
      Merci
  3. Contributeur
    salut, je précise juste que :
    Réponse apportée ⇒ marquez le sujet en "résolu"!

    Merci!
    1. Modérateur
      Je suppose que tu as déjà toutes les informations nécessaires dans ton cours. Mais tu peux également regarder le cours sur le site du zéro pour savoir comment afficher du texte, utiliser des variables, faire du calcul, utiliser des conditions.

      La partie "demander l'abcisse et l'ordonnée de 4 points" est automatique.
      Quant à "afficher si il s'agit oui ou non d'un parallélogramme", il faut réfléchir un peu car il faut se rappeler quelques propriétés sur les parallélogrammes.
      Je pense que le plus simple est de reconnaître un parallélogramme avec les côtés. Encore faut-il savoir faire le calcul d'une distance entre deux points.
      1. Contributeur
        le plus simple à mon avis est plutot le calcul des 2 milieux des diagonales, puis de vérifier aisément que c'est le même
      2. Modérateur
        En effet, oui !
        J'étais parti sur l'idée que le plus dur était de vérifier que les côtés opposés étaient parallèles, donc je proposais plutôt les longueurs, mais j'en avais oublié la méthode des diagonales...
        L'idéal serait de faire les trois et de comparer ^^
      3. Contributeur
        ouhlala oui mais cela va être plein calculs!!

        Demande des coordonnées de A
        Demande des coordonnées de B
        Demande des coordonnées de C
        Demande des coordonnées de D

        calcul de (Xa+Xb)/2 et (Ya+Yb)/2
        calcul de (Xc+Xd)/2 et (Yc+Yd)/2

        comparaison
        - mêmes valeurs: oui
        -sinon : non

        et paf!
      4. Modérateur
        En fait non, les diagonales seraient AC et BD si ABCD est un parallélogramme dans cet ordre !
        Donc :
        calcul de (Xa+Xc)/2 et (Ya+Yc)/2
        calcul de (Xb+Xd)/2 et (Yb+Yd)/2

        Mais on pourrait déterminer un antiparallélogramme (avec la méthode des longueurs aussi)

        Seule la méthode des parallèles est vraiment fiable. Elle se ferait assez simplement avec des produits scalaires, mais ce n'est pas du niveau seconde...
      5. Merci et en tous cas vous avait l'air d'être super fort en math !!
    2. Merci bjour c'est ça je croit car sa ressemble au programme du prof
      Merci encore pour l'aide !!!! ^^
      1. Contributeur
        de rien!!

        si tu as besoin d'autres programmes, va faire un petit tour sur le siteduzero, et tu pourras les réaliser toi même!!
      2. Ok merci j y penserait !!!!
    3. merci beaucoup, j'ai réussi grâce à vos explications non seulement à rentrer le programme mais aussi à le comprendre !