Erste Schritte mit Java_Kapitel 5_Praktische Übungen 5_4

Erstellung von "calc Triangle Area" und "calc Circle Area" gemäß den Spezifikationen

Spezifikation:

| | | |:-----------------|:------------------|      |Methodenname|calcTriangleArea| |Rückgabetyp|Fläche des Dreiecks(double)| |1. Argument|Die Länge der Basis des Dreiecks beträgt die Einheit cm(double bottom)| |2. Argument|Die Höhe des Dreiecks, die Einheit ist cm(double height)| |Inhalte verarbeiten|Verwenden Sie das Argument, um den Bereich zu finden und zurückzugeben.|

| | | |:-----------------|:------------------|  |Methodenname|calcCircleArea| |Rückgabetyp|Fläche des Kreises(double)| |1. Argument|Kreisradius, Einheit ist cm(double bottom)| |Inhalte verarbeiten|Verwenden Sie das Argument, um den Bereich zu finden und zurückzugeben.|

Antworten

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("Fläche des Dreiecks:" + triangleArea + "Quadratzentimeter");
13         double circleArea = calcCircleArea(5.0);
14         System.out.println("Fläche des Kreises:" + circleArea + "Quadratzentimeter");
15     }
16 }

Main.java_Konsole


Fläche des Dreiecks:25.0 Quadratzentimeter
Fläche des Kreises:78.5 Quadratzentimeter

Programmierreihenfolge

① Überprüfen Sie unbedingt die technischen Daten. ② "Klasse" wird in Main erstellt. ③ Erstellen Sie eine Methode von "calcTriangleArea". ④ Erstellen Sie eine Methode von "calcCircleArea". ⑤ Erstellen Sie in main eine "Aufrufmethode". ⑥ Kompilieren. ⑦ Bestätigung, Ende.

Eine Klasse erstellen

class Main

Main.java


1  public class Main {

Methodendefinition

calcTriangleArea

Main.java


2  public static double calcTriangleArea(double bottom, double height){
3      double area = (bottom * height) / 2;
4      return area;
5  }

(1) Erstellen Sie eine Formel, um den Bereich des Dreiecks zu ermitteln.

② public static `return value ist ** double (da Gleitkomma verwendet wird) **, Methodenname` wird angegeben ** calcTriangle Bereich beschreiben **.

③ Übergeben Sie in () das Argument `Argument ** double bottom, double height **.

④ Beschreiben Sie als Nächstes die Berechnungsformel. double area = (bottom * height) / 2; ** [Variablentyp: Beliebiger Variablenname = (Basis x Höhe) ÷ 2;] **.

, return wird verwendet, um den zugewiesenen doppelten Bereich an den Rückgabewert double zu übergeben. Schreibe ** Rückgabebereich; **.

calcCircleArea

Main.java


6  public static double calcCircleArea(double radius){
7      double area = radius * radius * 3.14 ;     
8      return area;         
9  }        

(1) Erstellen Sie eine Formel zur Berechnung der Kreisfläche.

② public static `Rückgabewert` ist ** double (da Gleitkomma verwendet wird) **, Methodenname wird angegeben ** calcCircle Bereich beschreiben **.

③ Übergeben Sie in () das `Argument ** doppelter Radius **.

④ Beschreiben Sie als Nächstes die Berechnungsformel.

double area = radius * radius * 3.14;


 ** [Variablentyp: Beliebiger Variablenname = Radius x Radius x Umfang;] **.

 ⑤ Übergeben Sie mit return den zugewiesenen Doppelbereich an den Rückgabewert double.
 Schreibe ** Rückgabebereich; **.



# Anruf und Ausgabe auf dem Bildschirm
### Hauptmethode

#### **`Main.java`**
```java

10  public static void main(String[] args){
11      double triangleArea = calcTriangleArea(10.0, 5.0);
12      System.out.println("Fläche des Dreiecks:" + triangleArea + "Quadratzentimeter");
13      double circleArea = calcCircleArea(5.0);
14      System.out.println("Fläche des Kreises:" + circleArea + "Quadratzentimeter");
15  }
16 }

(1) Erstellen Sie eine Hauptmethode zum Aufrufen und Ausgeben auf dem Bildschirm.

② public static return value ist ** void (kein Rückgabewert) **, method name ist ** Main ** und () ist Schreibe ** String [] args **.

③ Rufen Sie als Nächstes die Methode auf, übergeben Sie den Wert und weisen Sie ihn der linken Seite zu. Von calcTriangleArea, um Anruf.

double triangleArea = calcTriangleArea(10.0, 5.0); ** [Variablentyp beliebiger Variablenname = Methodenname (Basis, Höhe)] **.

⑤ Wenn Sie in Sytem.out.println (); ** "Dreiecksfläche schreiben:" + triangleArea + "square cm" ** in (), Ausgabe auf dem Bildschirm.

⑥ Rufen Sie als Nächstes calcCircleArea auf, übergeben Sie den Wert ** und weisen Sie ihn der linken Seite ** zu.

double circleArea = calcCircleArea(5.0); ** [Variablentyp: Beliebiger Variablenname = Methodenname (Radius)] **.

⑧ Wenn in Sytem.out.println (); ** (Kreisfläche: "+ circleArea +" square cm "** in () beschrieben ist, Ausgabe auf dem Bildschirm.

Beim Kompilieren (Bildschirmausgabe)

Main.java_Konsole


Fläche des Dreiecks:25.0 Quadratzentimeter
Fläche des Kreises:78.5 Quadratzentimeter

-Wird.

das ist alles.

Zusammenfassung

Ich habe versucht zusammenzufassen, wie "calcTriangleArea" und "calcCircleArea" gemäß den Spezifikationen von Java eingeführt werden. Einführung - Kapitel 5 - Übung 5-4.

Verweise

Eine erfrischende Einführung in Java - Zweite Ausgabe - Impress Publishing Co., Ltd. Kiyotaka Nakayama / Daigo Kunimoto

Recommended Posts

Erste Schritte mit Java_Kapitel 5_Praktische Übungen 5_4
Erste Schritte mit DBUnit
Erste Schritte mit Ruby
Erste Schritte mit Swift
Erste Schritte mit Doma-Transaktionen
Erste Schritte mit Java_Kapitel 8_Über "Instanzen" und "Klassen"
Erste Schritte mit der Verarbeitung von Doma-Annotationen
Erste Schritte mit Java Collection
Erste Schritte mit JSP & Servlet
Erste Schritte mit Java Basics
Erste Schritte mit Spring Boot
Erste Schritte mit Ruby-Modulen
[Google Cloud] Erste Schritte mit Docker
Erste Schritte mit Docker mit VS-Code
Erste Schritte mit dem Doma-Criteria API Cheet Sheet
Erste Schritte mit Ruby für Java-Ingenieure
Erste Schritte mit Docker für Mac (Installation)
Einführung in den Parametrisierungstest in JUnit
Einführung in Java ab 0 Teil 1
Erste Schritte mit Ratpack (4) -Routing & Static Content
Beginnen Sie mit der Funktionsweise von JVM GC
Erste Schritte mit dem Language Server Protocol mit LSP4J
Erste Schritte mit dem Erstellen von Ressourcenpaketen mit ListResoueceBundle
Links & Memos für den Einstieg in Java (für mich)
Erste Schritte mit der Doma-Projektion mit der Criteira-API
Erste Schritte mit Java 1 Ähnliche Dinge zusammenstellen
Erste Schritte mit Kotlin zum Senden an Java-Entwickler
Erste Schritte mit Doma-Using Joins mit der Criteira-API
Erste Schritte mit Doma-Einführung in die Kriterien-API
Ich habe versucht, mit Gradle auf Heroku zu beginnen
Erste Schritte mit Java-Programmen mit Visual Studio Code
Erste Schritte mit älteren Java-Ingenieuren (Stream + Lambda)
Beginnen Sie mit Gradle
Erste Schritte mit Java und Erstellen eines Ascii Doc-Editors mit JavaFX
Erste Schritte mit Doma-Dynamic Erstellen von WHERE-Klauseln mit der Kriterien-API
Erste Schritte mit Reactive Streams und der JDK 9 Flow API
Erste Schritte mit der Git Hub Container Registry anstelle von Docker Hub
Beginnen Sie mit Spring Boot
Abschließende Zukunft Erste Schritte (Erste Zukunft)
Zurück zum Anfang, Erste Schritte mit Java ② Steueranweisungen, Schleifenanweisungen
Fassen Sie die wichtigsten Punkte für den Einstieg in JPA zusammen, die Sie mit Hibernate gelernt haben
Einführung in Swift / C Bridge mit der Geschichte der Portierung von Echo Server mit libuv