Spécification:
| | | |:-----------------|:------------------| |Nom de la méthode|calcTriangleArea| |Type de retour|Aire du triangle(double)| |1er argument|La longueur de la base du triangle, l'unité est cm(double bottom)| |2ème argument|La hauteur du triangle, l'unité est cm(double height)| |Traitement du contenu|Utilisez l'argument pour trouver la zone et la renvoyer.|
| | | |:-----------------|:------------------| |Nom de la méthode|calcCircleArea| |Type de retour|Zone du cercle(double)| |1er argument|Rayon du cercle, l'unité est le cm(double bottom)| |Traitement du contenu|Utilisez l'argument pour trouver la zone et la renvoyer.|
Main.java
1 public class Main {
2 public static double calcTriangleArea(double bottom, double height){
3 double area = (bottom * height) / 2;
4 return area;
5 }
6 public static double calcCircleArea(double radius){
7 double area = radius * radius * 3.14;
8 return area;
9 }
10 public static void main(String[] args){
11 double triangleArea = calcTriangleArea(10.0, 5.0);
12 System.out.println("Aire du triangle:" + triangleArea + "Carré cm");
13 double circleArea = calcCircleArea(5.0);
14 System.out.println("Zone du cercle:" + circleArea + "Carré cm");
15 }
16 }
Main.java_console
Aire du triangle:25.0 cm carré
Zone du cercle:78.5 cm carrés
① Assurez-vous de vérifier les spécifications. ② "classe" est créée dans Main. ③ Créez une méthode de "calcTriangleArea". ④ Créez une méthode de "calcCircleArea". ⑤ Créez une "méthode d'appel" dans main. ⑥ Compilez. ⑦ Confirmation, fin.
class Main
Main.java
1 public class Main {
calcTriangleArea
Main.java
2 public static double calcTriangleArea(double bottom, double height){
3 double area = (bottom * height) / 2;
4 return area;
5 }
(1) Créez une formule pour trouver l'aire du triangle.
② public static `return value` ʻest ** double (car la virgule flottante est utilisée) **,` `method name
`est spécifié ** calcTriangle
Décrivez la zone **.
③ Dans (), passez le ```argument` `` ** double fond, double hauteur **.
④ Ensuite, décrivez la formule de calcul.
double area = (bottom * height) / 2;
** [Type de variable: nom de la variable arbitraire = (base x hauteur) ÷ 2;] **.
⑤
, return est utilisé pour passer la zone double affectée à la valeur de retour double.
Écrivez ** zone de retour; **.
calcCircleArea
Main.java
6 public static double calcCircleArea(double radius){
7 double area = radius * radius * 3.14 ;
8 return area;
9 }
(1) Créez une formule pour calculer l'aire du cercle.
② public static
return value '' est ** double (car la virgule flottante est utilisée) **, `` method name '' est spécifié ** calcCircle
Décrivez la zone **.
③ Dans (), passez le `argument
`** double rayon **.
④ Ensuite, décrivez la formule de calcul.
double area = radius * radius * 3.14;
** [Type de variable: nom de la variable arbitraire = rayon x rayon x circonférence;] **.
⑤ Utilisez return pour passer la zone double affectée à la valeur de retour double.
Écrivez ** zone de retour; **.
# Appel et sortie à l'écran
### Méthode principale
#### **`Main.java`**
```java
10 public static void main(String[] args){
11 double triangleArea = calcTriangleArea(10.0, 5.0);
12 System.out.println("Aire du triangle:" + triangleArea + "Carré cm");
13 double circleArea = calcCircleArea(5.0);
14 System.out.println("Zone du cercle:" + circleArea + "Carré cm");
15 }
16 }
(1) Créez une méthode principale pour appeler et afficher à l'écran.
② public static return value
est ** void (pas de valeur de retour) **, method name
est ** Main **, et () est
Écrivez ** String [] args **.
③ Ensuite, appelez la méthode, transmettez la valeur et affectez-la au côté gauche
. De calcTriangleArea, dans l'ordre
Appel.
④double triangleArea = calcTriangleArea(10.0, 5.0);
** [Nom de la variable arbitraire de type de variable = nom de la méthode (base, hauteur)] **.
⑤ Dans Sytem.out.println ();, si ** "Triangle area:" + triangleArea + "Square cm" ** est décrit dans (), Sortie à l'écran.
⑥ Ensuite, appelez calcCircleArea
, transmettez la valeur ** et affectez-la au côté gauche **.
⑦double circleArea = calcCircleArea(5.0);
** [Type de variable: Nom de la variable arbitraire = Nom de la méthode (rayon)] **.
⑧ Dans Sytem.out.println ();, si ** "circle area:" + circleArea + "square cm" ** est décrit dans (), Sortie à l'écran.
Main.java_console
Aire du triangle:25.0 cm carré
Zone du cercle:78.5 cm carrés
-Devient.
c'est tout.
J'ai essayé de résumer comment créer "calcTriangleArea" et "calcCircleArea" selon les spécifications de Java Introduction-Chapitre 5-Exercice 5-4.
Une introduction rafraîchissante à Java - Deuxième édition - Impress Publishing Co., Ltd. Kiyotaka Nakayama / Daigo Kunimoto
Recommended Posts