Supposons que (x1, y1) soit le point de départ de la ligne et (x2, y2) soit le point final de la ligne.
Pour obtenir le milieu d’une ligne droite, nous devons utiliser le milieu d’une formule de ligne droite.
Midpoint = ((x1+x2)/2 , (y1+y2)/2)
Dans cet article, nous verrons comment trouver le milieu d'un segment de droite à l'aide du langage de programmation Java, lorsque les deux points du segment de droite sont connus.
Supposons que ces deux points soient (2,3) et (3,5)
En utilisant la formule du milieu d'un segment de droite,
a = (x1+x2)/2 = (2+3)/2 = 2.5 b = (y1+y2)/2 = (3+5)/2 = 4.0
Par conséquent, le milieu de la droite est (2,5, 4,0)
Supposons que ces deux points soient (2,-3) et (-3,5)
En utilisant la formule du milieu d'un segment de droite,
a = (x1+x2)/2 = (2+(-3)/2 = -0.5 b = (y1+y2)/2 = ((-3) +5)/2 = 1.0
Par conséquent, le point médian du segment de ligne est (-0,5, 1,0)
Supposons que ces deux points soient (2,2) et (5,5)
En utilisant la formule du milieu d'un segment de droite,
a = (x1+x2)/2 = (2+5)/2 = 3.5 b = (y1+y2)/2 = (2+5)/2 = 3.5
Par conséquent, le milieu du segment de droite est (3,5, 3,5)
Étape 1 - Obtenez les points de début et de fin de la ligne via une entrée statique ou une entrée utilisateur.
Étape 2 - Trouvez ensuite le point médian en utilisant la formule du point médian d'un segment de ligne.
Étape 3 - Imprimez les résultats.
Nous avons proposé des solutions de différentes manières.
En utilisant des valeurs d'entrée statiques
En utilisant des méthodes définies par l'utilisateur
Regardons le programme et sa sortie un par un.
Dans cette méthode, les points de début et de fin de la ligne seront initialisés dans le programme. Utilisez ensuite l’algorithme pour trouver le point de réflexion.
La traduction chinoise depublic class Main{ //main method public static void main(String[] args){ //declared start point of line double x1 = -3; double y1 = 4; System.out.println("Start point of the line: "+x1+", "+y1); //Declared end point of line double x2 = -2; double y2 = 5; System.out.println("End point of the line: "+x2+", "+y2); //Find midpoint double x=(x1+x2)/2; double y=(y1+y2)/2; System.out.println("Mid Point = "+x+" , "+y); } }
Start point of the line: -3.0, 4.0 End point of the line: -2.0, 5.0 Mid Point = -2.5 , 4.5
Dans cette méthode, les points de début et de fin de la ligne seront initialisés dans le programme. La méthode définie par l'utilisateur est ensuite appelée en passant ces points comme paramètres et à l'intérieur de la méthode, un algorithme est utilisé pour trouver le point médian.
La traduction chinoise depublic class Main{ //main method public static void main(String[] args){ //declared start point of line double x1 = 2; double y1 = 2; System.out.println("Start point of the line: "+x1+", "+y1); //Declared end point of line double x2 = 7; double y2 = 9; System.out.println("End point of the line: "+x2+", "+y2); //call user defined method to find midpoint findMidpoint(x1,y1,x2,y2); } //user defined method public static void findMidpoint(double x1,double y1,double x2,double y2){ //Find midpoint double x=(x1+x2)/2; double y=(y1+y2)/2; System.out.println("Mid Point = "+x+" , "+y); } }
Start point of the line: 2.0, 2.0 End point of the line: 7.0, 9.0 Mid Point = 4.5 , 5.5
Dans cet article, nous avons exploré comment trouver le milieu d'une ligne en Java en utilisant différentes méthodes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!