Un cercle est une figure circulaire bidimensionnelle sans coins. Chaque cercle a un point de départ et chaque point du cercle est équidistant du point de départ. La distance entre le point de départ et un point du cercle est appelée rayon du cercle. De même, si nous traçons une ligne d’un côté à l’autre d’un cercle avec le point de départ au milieu, cette ligne est appelée le diamètre du cercle. Fondamentalement, le diamètre est le double de la longueur du rayon.
Un arc fait référence à une partie ou à une circonférence d'un cercle. En termes simples, il s'agit d'une courbe ouverte sur la circonférence d'un cercle.
Selon l'énoncé du problème, nous devons trouver le rayon du cercle lorsque la largeur et la hauteur de l'arc sont données.
La formule pour calculer le rayon d'un cercle avec une largeur et une hauteur d'arc données est −
$$mathrm{r=w^{2}/8h+h/2}$$
Où « r » est le rayon d'un cercle.
‘h’ est la hauteur de l’arc et ‘w’ est la largeur de l’arc.
Alors, allons de l'avant et voyons comment trouver le rayon d'un cercle avec une largeur et une hauteur d'arc données à l'aide du langage de programmation Java.
Let say height (h) of arc = 2. And width of (w) of arc = 4 Radius of circle by using given width and height of arc = 2
Let say height (h) of arc = 3. And width of (w) of arc = 5 Radius of circle by using given width and height of arc = 2.54
Let say height (h) of arc = 1. And width of (w) of arc = 4. Radius of circle by using given width and height of arc = 2.5.
Pour obtenir un nombre élevé à n'importe quelle puissance en Java, nous pouvons utiliser la méthode intégrée java.lang.Math.pow().
Voici la syntaxe pour obtenir la puissance de 2 à l'aide d'une méthode -
double power = Math.pow (inputValue,2)
Étape 1 - Obtenez la largeur et la hauteur de l'arc via une entrée statique ou une entrée utilisateur.
Étape 2 - Trouvez le rayon du cercle en utilisant la formule.
Étape 3 - Imprimez les résultats.
Nous proposons 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, nous déclarons deux variables doubles pour contenir les valeurs de largeur et de hauteur de l'arc et initialisons ces valeurs dans le programme. Ensuite, en utilisant un algorithme, nous pouvons trouver le rayon du cercle.
La traduction chinoise depublic class Main { //main method public static void main(String[] args) { //width (w) and height (h) of arc double w = 5, h = 3; //find radius using the formula double r = ((w * w) / (8 * h) + h / 2); System.out.println( "Radius of the circle: "+r); } }
Radius of the circle: 2.541666666666667
Dans cette méthode, nous déclarons deux variables doubles pour contenir les valeurs de largeur et de hauteur de l'arc et prenons ces valeurs comme entrée utilisateur. Appelez ensuite une méthode définie par l'utilisateur en passant ces valeurs en paramètres. Ensuite, à l’intérieur de la méthode, en utilisant un algorithme, nous pouvons trouver le rayon du cercle.
La traduction chinoise depublic class Main { //main method public static void main(String[] args) { //width (w) and height (h) of arc double w = 5, h = 2; //call the user defined method to get the radius findRadius(w, h); } //find radius of circle static void findRadius(double w, double h) { //find radius using the formula double r = ((w * w) / (8 * h) + h / 2); System.out.println( "Radius of the circle: "+r); } }
Radius of the circle: 2.5625
Dans cet article, nous avons exploré comment trouver le rayon d'un cercle en Java en utilisant différentes méthodes, lorsque la largeur et la hauteur de l'arc du cercle sont connues.
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!