Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
faecher:informatik:oberstufe:java:algorithmen:arrays:uebungen_integral:vorlage_aufgabe1 [18.01.2020 19:44] – angelegt sbel | faecher:informatik:oberstufe:java:algorithmen:arrays:uebungen_integral:vorlage_aufgabe1 [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Vorlage Intergral Aufgabe 1 ====== | ||
- | <code java integral.java> | ||
- | public class integral | ||
- | { | ||
- | // Klassenvariablen | ||
- | // Zahl der Teilintervalle | ||
- | int n = 5; | ||
- | // Intervallgrenzen | ||
- | int left = 1; | ||
- | int right = 4; | ||
- | // x-Werte der Teilintervallgrenzen | ||
- | double[] xBorders = new double[n]; | ||
- | // Konstruktor | ||
- | public integral() | ||
- | { | ||
- | |||
- | } | ||
- | |||
- | private double funktion(double x) | ||
- | { | ||
- | double funktionswert = 0; | ||
- | // Hier muss der Term für die Berechung des Funktionswerts hin | ||
- | |||
- | return funktionswert; | ||
- | } | ||
- | |||
- | // Initialisierung des Arrays mit | ||
- | // den Teilintervallgrenzen | ||
- | // Parameter: side | ||
- | // " | ||
- | // " | ||
- | public void getBorders(String side) | ||
- | { | ||
- | |||
- | } | ||
- | |||
- | // | ||
- | public double calculateSum() | ||
- | { | ||
- | double summe = 0; | ||
- | // Hier muss der Code hin, der die Zerlegungssumme berechnet | ||
- | |||
- | return summe; | ||
- | } | ||
- | |||
- | public void showBorders() { | ||
- | System.out.println(" | ||
- | for (int i=0; i< | ||
- | System.out.println(" | ||
- | } | ||
- | | ||
- | |||
- | |||
- | // Main | ||
- | public static void main(final String[] args) { | ||
- | integral zSumme = new integral(); | ||
- | zSumme.getBorders(" | ||
- | zSumme.showBorders(); | ||
- | double approxValue = zSumme.calculateSum(); | ||
- | System.out.println(" | ||
- | } | ||
- | } | ||
- | </ |