Bonjour,
Mon professeur de mathématiques met un algorithme dans chaque contrôle.
Je vais bientôt avoir un contrôle et me demandais si vous pourriez me donner quelques exemples d'algorithmes sur les vecteurs ?
Merci d'avance.
Ps: je tiens à préciser que c'est le chapitre des vecteurs du programme de 1ere S. 
Bonjour ,
par exemple , saisir les coordonnées de 2 vecteurs et
- afficher la norme de chacun d'eux
- afficher leur produit scalaire
- afficher s'ils sont perpendiculaires , parallèles ou sécants
Bonjour,
mon avis : des vecteurs ne sont pas "parallèles ou sécants"
ils sont colinéaires ou pas.
(de même ils sont plutôt orthogonaux ou pas)
mais bon, du moment que le vocabulaire est clair et n'implique pas une compréhension erronée de ce que sont des vecteurs...
sinon :
tout dépend de la complexité de l'algorithme souhaité
depuis "l'algorithme" (hum) de quelques lignes de simple calcul direct
jusqu'à des imbrications de boucles ou de tests
Réponse au message de fm_31:
«la norme de chacun d'eux», c'est à dire ?
Réponse au message de mathafou:
En général, c'est sur les formules (autant dire que c'est simple, mais je ne pense jamais comme il faut, du coup, j'ai toujours faux
)
Réponse au message de Kenavo27:
J'ai déjà fait des recherches sur Internet mais je ne trouves leurs algorithmes très pertinents...
Je pourrais, je pense, avoir une question du type: Résoudre l'équation xy'-x'y=0 ou alors, on considère la fonction (vecteur)_AM_= ax+by+c donné les coordonnées de la droite... Celà pourrais tout aussi bien être sur _OM_ tels que _o_(0;0); _i_(1;0) ; _j_(0;1) forme le repère...
lorsque mathématiquement on a déja une certaine formule,
la traduction en un algorithme qui calcule le résultat de cette formule est écrire directement la formule en question dans une affectation, voire même si le langage le permet directement dans le "afficher" ou "retourne" ou quelle que soit ce qui définit ce qu'on fait du résultat.
demander xA, yA, xB, yB
norme <--- racine((xB-xA)² + (yB-yA)²)
afficher norme
ou même:
entrer xA, yA, xB, yB
afficher racine((xB-xA)² + (yB-yA)²)
voire une fonction Python :
def _ma_norme(xA, yA, xB, yB):
return sqrt((xB-xA)**2 + (yB-yA)**2)
la "difficulté" de l'écriture d'un algorithme n'est pas d'écrire l'algorithme (il suffit de soin et de respecter à la virgule près la syntaxe, selon la doc du "langage", que ce soit du langage dit "naturel" ou Algobox ou Python, ou calculette etc)
mais de déterminer quelles opérations (mathématiques) on veut faire, dans quel ordre, à partir de quoi et commennt etc ...
vecteurs ou pas vecteurs.
Résoudre l'équation xy'-x'y=0 mal défini mathématiquement : quelles sont les inconnues de cette équation ??
la fonction (vecteur)_AM_= ax+by+c ??? un vecteur = un nombre ???
avant de se poser des questions sur les algorithme il est nécessaire et indispensable que les notions mathématiques sur les vecteurs soient parfaitement claires et le cours sur les vecteurs assimilé
(vu qu'un algorithme est uniquement la traduction de calculs parfaitement clairement définis qu'on saurait faire soi-même à la main et rien d'autre)
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :