Inscription / Connexion Nouveau Sujet
Niveau seconde
Partager :

Algorithme

Posté par
tom02
19-11-16 à 09:58

Bonjour à tous !

J'aurais besoin d'aide pour un devoir maison que je dois rendre Lundi.
Voici le sujet:

Écrire un algorithme qui à partir des coordonnées de 4 points A, B, C et D dans un repère vérifie si ABCD est un parallélogramme.
Écrire le programme pour la calculatrice.
Tester le programme sur un exemple dans lequel ABCD est un parallélogramme puis un exemple dans lequel ABCD n'est pas un parallélogramme.
Remarque : L'affichage d'un message dans un algorithme peut être traduit par l'instruction suivante dans la calculatrice : Disp "Message"

Merci d'avance pour vos réponses !

Posté par
kenavo27
re : Algoriithme 19-11-16 à 10:41

bonjour,
Il te faut écrire cet algorithme en langage naturel
rappel: ABCD est un parallélogramme si les côtés opposés sont égaux
donc
pose xA et yA les coordonnées de A
xB et yB les coordonnées de B
idem avec C et D

A toi

Posté par
tom02
re : Algoriithme 19-11-16 à 10:48

Bonjour, merci !

Mais ce que je ne comprends pas c'est que faut-il faire d'abord l'algorithme ou le programme ?

Posté par
kenavo27
re : Algoriithme 19-11-16 à 17:48

l'algorithme

Posté par
tom02
re : Algoriithme 19-11-16 à 19:53

Pouvez-vous me faire un exemple avec le point A s'il vous plaît ?
J'ai besoin d'aide.

Posté par
kenavo27
re : Algoriithme 19-11-16 à 20:43

Comment calcules-tu la distance AB?

Posté par
tom02
re : Algoriithme 19-11-16 à 21:47

En faisant xA+yB non ?

Posté par
tom02
re : Algoriithme 19-11-16 à 21:50

Donnez moi un exemple svp car je pense que demain je ne serai pas connecté

Posté par
kenavo27
re : Algoriithme 19-11-16 à 23:13

Bon,
Je suppose que tu n'es pas encore abordé les vecteurs.
Alors
On définir les variables xA, yA.........xD,yD, xM,yM,xN,yN
Lire xA
Lire yA
Lire xB
Lire yB
Lire xC
Lire yC
Lire xD
Lire yD
xM prend la valeur ( xA+xC)/2
yM prrend la valeur (yA+yC)/2
xN prend la valeur (xB+xD)/2
yN prend la valeur (yB+yD)/2
Si( xM==xN et yM==yN) ALORS
DEBUT_SI
AFFICHER " le quadrilatère est un parallélogramme"
FIN_SINON
FIN_ALGORITHME

Comme  tu vous , on utilise une propriété : un quadrilatère  est un parallélogramme si les diagonales se coupent en leur milieu .

Posté par
kenavo27
re : Algoriithme 19-11-16 à 23:15

PS: je t'avais demandé de trouver des distances.
En fait, je voulais te faire utiliser une autre propriété du parallélogramme.
Mais abandonné cela.
Utilise le contenu du dernier post.de 23,13

Posté par
kenavo27
re : Algoriithme 20-11-16 à 09:58

différence algorithme et programme
"L'algorithme est un ensemble d'instructions simples décrivant une tache donnée. Il est écrit en langage plus proche de l'homme que de la machine. (Que l'homme peut comprendre)
Alors que le programme est aussi un ensemble d'instructions mais avec des informations que seules les machines peuvent comprendre (compilateur, programmation..) Et puis un algorithme se conclut avec un résultat, alors qu'un programme peut conduire à une boucle infinie."

Posté par
tom02
re : Algoriithme 20-11-16 à 10:09

Merci beaucoup vraiment car meme ma classe n'a pas compris le sujet. Et donc si j'ai bien saisis je dois recopier le contenu de 23:13 ?

Posté par
tom02
re : Algoriithme 20-11-16 à 10:37

Le contenu du 23:13 je dois le faire sur une feuille ou sur la calculatrice car je n'arrive pas à faire un programme...

Posté par
kenavo27
re : Algoriithme 20-11-16 à 14:08

Sur la calculatrice que tu utilises
Et
Écrire noir sur blanc le programme

Posté par
tom02
re : Algoriithme 20-11-16 à 14:38

Merci beaucoup !

Posté par
kenavo27
re : Algoriithme 20-11-16 à 14:55

Posté par
tom02
re : Algoriithme 20-11-16 à 16:21

Faut-il conclure en disant la propriété de la droite des milieux ?

Posté par
kenavo27
re : Algoriithme 20-11-16 à 18:06

Non, tu rappelles seulement la propriété que tu as utilisée

Posté par
tom02
re : Algoriithme 20-11-16 à 18:13

Car j'ai recopié le contenu du 23:13 mais faut-il faire une figure ou autre chose du genre ?

Posté par
kenavo27
re : Algoriithme 20-11-16 à 18:37

Non

Posté par
tom02
re : Algoriithme 21-11-16 à 15:26

Bonjour,

Vous pouvez me réenvoyez le programme en détail svp car je pense qu'il faut faire un repère orthonormé ?

Posté par
kenavo27
re : Algorithme 21-11-16 à 17:09


VARIABLES
xA est du type nombre
yA __________________
xB __________________
yB __________________
xC __________________
yC __________________
xD __________________
yD __________________
xK __________________
yK __________________
xL __________________
yL __________________

DEBUT ALGORITHME

Afficher " Entrer l'abscisse de A "
Lire xA
Afficher " Entrer l'ordonnée de A "
Lire yA
Afficher " Entrer l'abscisse de B "
Lire xB
Afficher " Entrer l'ordonnée de B "
Lire yB
Afficher " Entrer l'abscisse de C "
Lire xC
Afficher " Entrer l'ordonnée de C "
Lire yC
Afficher " Entrer l'abscisse de D "
Lire xD
Afficher " Entrer l'ordonnée de D "
Lire yD
xK PREND LA VALEUR ( xA+xC ) /2
yK PREND LA VALEUR ( yA+yC ) /2
xL PREND LA VALEUR ( xB+xD ) /2
yL PREND LA VALEUR ( xB + yD ) /2
SI ( xK==xL et yK == yL ) ALORS
DEBUT_SI
Afficher " Le quadrilatère ABCD est un parallélogramme "
FIN_SI
SINON
DEBUT_SINON
Afficher " Le quadrilatère ABCD n'est pas un parallélogramme "
FIN_SINON
FIN_ALGORITHME

voilà

Posté par
tom02
re : Algorithme 21-11-16 à 17:51

Merci mais maintenant pouvez vous m'expliquez et me dire si c'est juste car en voyant le programme je me dis qu'il y a quelque chose de faux car faut bien faire des calculs pour calculez les points. Non ?

Posté par
kenavo27
re : Algorithme 21-11-16 à 17:57

Citation :
je me dis qu'il y a quelque chose de faux car faut bien faire des calculs pour calculez les points. Non ?

non, avec l'algorithme, tu n'as plus à faire des calculs fastidieux, longs, pénibles!!
Quand tu le feras tourner, tu entreras ce que tu veux à chaque question, et il te "dira" si le quadrilatère est un parallélogramme ou pas.

Posté par
tom02
re : Algorithme 21-11-16 à 18:10

En gros je dois juste copié ce que vous avez écrit sur une feuille ? Ou dois-je effectué le programme sur la calculatrice ?

Posté par
kenavo27
re : Algorithme 21-11-16 à 18:37

pour la calculatrice, je te laisse faire.

Si tu décides de recopier l'algorithme,
tu préciseras que tu l'as réalisé avec algobox

Posté par
tom02
re : Algorithme 21-11-16 à 18:44

Ah d'accord c'est avec AlgoBox, j'ai compris maintenant. Merci

Posté par
tom02
re : Algorithme 21-11-16 à 18:45

Mais pourquoi xK,yK et xL yL ?

Posté par
kenavo27
re : Algorithme 21-11-16 à 19:01

Ce sont les coordonnées des points milieux.
Tu peux choisir d'autres lettres.

Posté par
tom02
re : Algorithme 21-11-16 à 19:13

Ah d'accord ! Merci !

Posté par
kenavo27
re : Algorithme 21-11-16 à 19:16

Bon courage

Posté par
tom02
re : Algorithme 21-11-16 à 20:07

Donc je dois copié tous le programme en noir sur blanc et setout ? même sur les lignes je dois rien marquer ?

Posté par
kenavo27
re : Algorithme 22-11-16 à 10:21

rien marqué
fais attention aux fautes :

Citation :
Donc je dois copier  et non é tous le programme en noir sur blanc et setout c'est tout

Posté par
kenavo27
re : Algorithme 22-11-16 à 10:22

tout le programme et non tous

Posté par
tom02
re : Algorithme 22-11-16 à 11:13

Si j'ai bien compris je ne dois rien marqué sur les lignes à côté des variables?

Posté par
kenavo27
re : Algorithme 22-11-16 à 16:22

Non

Posté par
tom02
re : Algorithme 22-11-16 à 19:18

Mais êtes vous sur que mon professeur va comprendre ce programme fait avec AlgoBox ?

Posté par
kenavo27
re : Algorithme 22-11-16 à 19:31

Oui certain

Posté par
kenavo27
re : Algorithme 22-11-16 à 19:32

As-tu téléchargé algobox?

Posté par
tom02
re : Algorithme 22-11-16 à 19:34

Non mais j'ai vu comment ça marche.

Posté par
kenavo27
re : Algorithme 22-11-16 à 19:43

Je te conseille de le télécharger.
Tu en auras besoin.

Posté par
tom02
re : Algorithme 22-11-16 à 19:51

D'accord merci du conseil !

Posté par
kenavo27
re : Algorithme 23-11-16 à 09:52



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1675 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !