Back
Close

Apprendre Python dans le secondaire

CarrDav.ous
115.3K views

Première : Géométrie

Exercice n° : Calcul du produit scalaire I

Difficulté : Très facile

Le but de cet exercice est de créer un programme qui calcul de produit scalaire de deux vecteurs $\vec u_1 (x1,y1)$ et $\vec u_2 (x2,y2)$

Entrée : Les coordonnées $\vec u_1 (x_1,y_1)$ et $\vec u_2 (x_2,y_2)$ des deux vecteurs

Sortie : Le produit scalaire $\vec u_1 .\vec u_2$.


Exercice n° : Calcul du produit scalaire II

Difficulté : Facile

Le but de cet exercice est de créer un programme qui calcul de produit scalaire de deux vecteurs $\vec u_1 (x1,y1)$ et $\vec u_2 (x2,y2)$ mais cette fois ci, les vecteurs sont données sous forme de liste de leurs coordonnées.

Entrée : Les coordonnées $\vec u_1 (x_1,y_1)$ et $\vec u_2 (x_2,y_2)$ des deux vecteurs sous la forme [x,y] pour chaque vecteur

Sortie : Le produit scalaire $\vec u_1 .\vec u_2$.


Exercice n° : Calcul de la norme d'un vecteur

Difficulté : Très facile

Créer un programme qui prend en entrée les coordonnées x et y d'un vecteur et renvoie en sortie la norme de ce vecteur.


Exercice n° : Donner un angle dans un triangle

Difficulté : Moyenne

On considère un triangle ABC. Compléter le programme suivant qui prend en entrée les trois longueurs BC, AC et AB pour qu'il donne la valeur de l'angle $\widehat{BAC}$ en radian.


Exercice n° : Equation de droite

Difficulté : Facile

Compléter le programme suivant qui prend en entrée les coordonnées de deux points $A(x_A,y_A)$ et $B(x_B,y_B)$ et renvoie en sortie l'équation cartésienne de la droite $(AB)$.

Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.
Go to tech.io
codingame x discord
Join the CodinGame community on Discord to chat about puzzle contributions, challenges, streams, blog articles - all that good stuff!
JOIN US ON DISCORD
Online Participants