finish VL 7
This commit is contained in:
parent
d38b5c24ef
commit
7094a5fb2c
Before Width: | Height: | Size: 80 KiB After Width: | Height: | Size: 80 KiB |
BIN
Medien/Bilder & Co/UML_Shapes.png
Normal file
BIN
Medien/Bilder & Co/UML_Shapes.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 50 KiB |
@ -10,7 +10,7 @@ Dateien wie Bilder die zur Lösung einer Aufgabe gehören sind in <br><ins>Medie
|
||||
- Vorlesung 4 komplett
|
||||
- Vorlesung 5 Aufgabe 1 & 3 von 3
|
||||
- Vorlesung 6 Aufgabe komplett
|
||||
- Vorlesung 7 Aufgabe 1
|
||||
- Vorlesung 7 Aufgabe komplett
|
||||
|
||||
## Angefangene unfertige Lösungen:
|
||||
- Damenproblem: VL 5 Aufgabe 2
|
||||
|
@ -9,15 +9,22 @@ public class Anwendung {
|
||||
round_robert.setRadius(4);
|
||||
System.out.println(round_robert.getArea());
|
||||
System.out.println(round_robert.getCircumference());
|
||||
|
||||
System.out.println("=========");
|
||||
round_robert.setRadius(5);
|
||||
System.out.println(round_robert.getArea())
|
||||
;System.out.println(round_robert.getCircumference());
|
||||
|
||||
System.out.println(round_robert.getArea());
|
||||
System.out.println(round_robert.getCircumference());
|
||||
System.out.println("=========");
|
||||
round_robert.setRadius(1);
|
||||
System.out.println(round_robert.getArea());
|
||||
System.out.println(round_robert.getCircumference());
|
||||
|
||||
System.out.println("=================");
|
||||
|
||||
Regular_n_gon robin_regular = new Regular_n_gon();
|
||||
|
||||
robin_regular.setSideLength(5);
|
||||
robin_regular.setEdges(4);
|
||||
System.out.println(robin_regular.getArea());
|
||||
System.out.println(robin_regular.getCircumference());
|
||||
}
|
||||
}
|
@ -8,6 +8,10 @@ public class Regular_n_gon extends Form{
|
||||
this.edges = edges;
|
||||
}
|
||||
|
||||
public void setSideLength(float sideLength) {
|
||||
this.sideLength = sideLength;
|
||||
}
|
||||
|
||||
public int getEdges() {
|
||||
return edges;
|
||||
}
|
||||
@ -21,6 +25,6 @@ public class Regular_n_gon extends Form{
|
||||
}
|
||||
|
||||
public double getArea() {
|
||||
return 0;
|
||||
return (0.25 * getEdges() * Math.pow(getSideLength(),2) * (1/Math.tan(Math.PI / getEdges())));
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user