Inscription / Connexion Nouveau Sujet
Niveau première
Partager :

Ecrire un algorithme pour trouver la norme d'un vecteur.

Posté par
Noemie645
12-11-12 à 16:58

Bonsoir,

Il s'agit donc d'écrire un algorithme qui puisse déterminer la longueur d'un vecteur.

J'ai écrit:

Entrer:
Entrez les coordonnées du point V(A;B) et les coordonnées du point W(C;D)

Initialisation:
A prend la valeur 2
B prend la valeur 4
C prend la valeur 5
D prend la valeur 1
La Norme N est différente de 0.

Traitement:
N prend la valeur (C-A)²+(D-B)²  ( tout au carré)

Sortie:

Afficher N

Fin.

Pourriez-vous me dire ce qu'il faudrait corriger; s'il vous plaît ?

Merci beaucoup.

Posté par
mathafou Moderateur
re : Ecrire un algorithme pour trouver la norme d'un vecteur. 12-11-12 à 17:42

Bonjour,

"La Norme N est différente de 0." ne fait pas partie de l'algorithme.
C'est un simple commentaire de ta part, et sans rapport (cela peut être faux)

Ton algorithme ne sait calculer que la norme d'un seul vecteur immuable : le vecteur de coordonnées défini par les points fixés une fois pour toutes (2; 4) et (5; 1).
Si tu entres des coordonnées et qu'ensuite tu les "écrases" par des constantes, ça ne sert à rien de les entrer !!

l'un des deux blocs est à supprimer :
soit tu calcules effectivement la norme de ce vecteur immuable et alors les "entrer" ne servent à rien
soit tu entres un vecteur effectivement, et il faut supprimer tes "A etc prend la valeur"

Posté par
Noemie645
re : Ecrire un algorithme pour trouver la norme d'un vecteur. 12-11-12 à 18:40

Mais l'initialisation c'était juste pour donner un exemple.

Posté par
Noemie645
re : Ecrire un algorithme pour trouver la norme d'un vecteur. 12-11-12 à 18:41

Donc je supprime Initialisation et je garde Entrer ?

Posté par
mathafou Moderateur
re : Ecrire un algorithme pour trouver la norme d'un vecteur. 12-11-12 à 18:45

mais du coup ça ne marche pas du tout !
ce n'est pas une initialisation que tu as faite, c'est l'écrasement de toute valeur fournie et le remplacement par cet "exemple" !
ton algorithme sortira toujours "4.24264068" quoi que tu fasse ... très utile un tel algorithme

ici l'initialisation c'est l'entrée des valeurs.
il n'y a rien d'autre à "initialiser"

Posté par
300
re : Ecrire un algorithme pour trouver la norme d'un vecteur. 12-11-12 à 18:45

Tu rajoutes :
Initialisation :
Lire A
Lire B
Lire C
Lire D

Car cet algo comme mathafou l'a dit ne sert qu'une seule fois ...

Posté par
mathafou Moderateur
re : Ecrire un algorithme pour trouver la norme d'un vecteur. 12-11-12 à 18:45

Citation :
Donc je supprime Initialisation et je garde Entrer ?
Oui (nos posts se sont croisés)

Posté par
Noemie645
re : Ecrire un algorithme pour trouver la norme d'un vecteur. 12-11-12 à 19:10

Il y a alors juste Entrer; Traitement; et Sortie en disant fin.



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 1724 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 !