Ich habe angefangen an der Uni java zu lernen ,ich vorher noch nie programmiert !
Wird sind bis zum Schleifen angekommen. Die schleifen an sich habe ich verstanden aber die Anwendung mach mir Probleme, insbesondere das mit den Intervallen. Habe gehofft dass einer von euch mir helfen kann , denn sonst kenne ich keinen der programmieren kann ?
Hier die frage und der Quellcode, Ich habe nur die Funktionen schreiben können ); =
Die Methode summe:
Sie soll für ganze Zahlen in einem gegebenen Intervall die Summe der Funktionswerte dieser Zahlen für function1 und function2 errechnen und in den Variablen summe1 und summe2 speichern. Anschließend soll sie summe1 und summe2 addieren und das Ergebnis zurückgeben.
[Java]
public class Miniprojekt1 {
public double function1(double x) {
double funktion1=((x-2)*(x-2))/((0.7*x)*(0.7*x))+1;
return funktion1;
}
public double function2(double x){
double funktion2 = (Math.sqrt(x*x+1))/(2*x-1);
return funktion2;
}
public double summe(int von, int bis)
{
// hier die Lösung
}
public double xFuerKleinstenFunktionswert(int von, int bis)
{
//hier die Lˆsung eintragen...
}
public boolean steigend(int von, int bis)
{
//hier die Lˆsung eintragen...
}
public boolean fallend(int von, int bis)
{
//hier die Lˆsung eintragen...
}
public static void main(String args[])
{
Miniprojekt1 m1 = new Miniprojekt1();
System.out.println("Summe -5 bis 5: "+m1.summe(-5,5));
System.out.println("x fuer kleinsten funktionswert -3 bis 7: "+m1.xFuerKleinstenFunktionswert(-3, 7));
System.out.println("steigend -1 bis 4: "+m1.steigend(-1,4));
System.out.println("fallend -1 bis 1: "+m1.fallend(-1,1));
}
}
[/code]
Wird sind bis zum Schleifen angekommen. Die schleifen an sich habe ich verstanden aber die Anwendung mach mir Probleme, insbesondere das mit den Intervallen. Habe gehofft dass einer von euch mir helfen kann , denn sonst kenne ich keinen der programmieren kann ?
Hier die frage und der Quellcode, Ich habe nur die Funktionen schreiben können ); =
Die Methode summe:
Sie soll für ganze Zahlen in einem gegebenen Intervall die Summe der Funktionswerte dieser Zahlen für function1 und function2 errechnen und in den Variablen summe1 und summe2 speichern. Anschließend soll sie summe1 und summe2 addieren und das Ergebnis zurückgeben.
[Java]
public class Miniprojekt1 {
public double function1(double x) {
double funktion1=((x-2)*(x-2))/((0.7*x)*(0.7*x))+1;
return funktion1;
}
public double function2(double x){
double funktion2 = (Math.sqrt(x*x+1))/(2*x-1);
return funktion2;
}
public double summe(int von, int bis)
{
// hier die Lösung
}
public double xFuerKleinstenFunktionswert(int von, int bis)
{
//hier die Lˆsung eintragen...
}
public boolean steigend(int von, int bis)
{
//hier die Lˆsung eintragen...
}
public boolean fallend(int von, int bis)
{
//hier die Lˆsung eintragen...
}
public static void main(String args[])
{
Miniprojekt1 m1 = new Miniprojekt1();
System.out.println("Summe -5 bis 5: "+m1.summe(-5,5));
System.out.println("x fuer kleinsten funktionswert -3 bis 7: "+m1.xFuerKleinstenFunktionswert(-3, 7));
System.out.println("steigend -1 bis 4: "+m1.steigend(-1,4));
System.out.println("fallend -1 bis 1: "+m1.fallend(-1,1));
}
}
[/code]