schaltJahr(int jahr) gibt nunmal ein boolean zurück und das wird dann auch ausgegeben. Also entweder du packst die Ausgabe stattdessen in die main Methode:

public static void main(String args[]) {
   int[]jahreszahl = {1600, 1800, 1900, 2000, 2012, 2019};
   for(int i = 0; i<jahreszahl.length; i++){
        System.out.println((schaltJahr(jahreszahl[i]) ? "Ist ein Schaltjahr: " : "Ist kein Schaltjahr: ") + jahreszahl[i]);
    }
}

oder z.B. du änderst den Rückgabewert auf String

public class MyClass {
    //1.1
    public static String schaltJahr(int jahr){
        if((jahr%4==0)&&(jahr%100!=0)||(jahr%400==0)){
            return "Ist ein Schaltjahr: " + jahr;
        } else {
            return "Ist kein Schaltjahr: " + jahr;
        }
    }
    //1.2
    public static void main(String args[]) {
        int[]jahreszahl = {1600, 1800, 1900, 2000, 2012, 2019};
        for(int i = 0; i<jahreszahl.length; i++){
            System.out.println(schaltJahr(jahreszahl[i]));
        }
    }
}
...zur Antwort

Ja kenn ich, sehe aber auch nicht besonders viel Sinn darin, zu einer 8 Uhr Vorlesung zu gehen, bei der der Dozent einfach die Folien abliest, da schlafe ich lieber aus und arbeite sie dann selber durch. Du musst halt abwägen, ob es sich lohnt, hinzugehen, z.B. in Mathe wenn viele Beispiele durchgerechnet werden, (und dich dann auch aufraffen, hinzugehen) oder ob es nicht effizienzer ist, die Folien selber durchzuarbeiten.

...zur Antwort

Du hast auch nirgendwo die Variablen year, month und day deklariert, sowohl Time als auch Date enthalten nur hour, minute und second (was wenig Sinn macht). Und dann müsstest du auch bspw. über that.date.year und nicht über that.year darauf zugreifen.

...zur Antwort

Ich würde eher eine while Schleife benutzen

public static void aufgabe1() {
    double sum = 1;
    int count = 2;
    while(true) {
        if(count % 2 ==+ 0) sum -= (double)1/count;
        else sum += (double)1/count;
        if((Math.abs(sum - Math.log(2))) < 0.0023d) break;
        count++;
    }
    System.out.println(count);
}
...zur Antwort

Die Date Klasse wäre hilfreich, aber 1., 2. und 3. sind eigentlich trivial. Bei 4. kannst du folgendes anwenden: Ein Jahr ist ein Schaltjahr, wenn es restlos durch 4, aber nicht durch 100 teilbar ist. Falls es durch 100 teilbar ist, aber nicht durch 400, ist es keines; falls doch, ist es eins. Bei 5. kannst du dann die Methode aus 4. anwenden.

...zur Antwort

Während des Semesters die Übungszettel bearbeiten und dann 1-2 Wochen vor der Klausur anfangen alles Nötige zu wiederholen/auswendig lernen.

...zur Antwort

Ich mache das so, dass ich erst einmal alle Vorlesungen und Übungen und meine dazugehörigen Notizen durchgehe und in Word geordnet alles wichtige grob herausschreibe (ggf. auch erstmal nur ein Verweis auf eine Folie, um Schreibarbeit zu sparen), um mir einen Überblick zu verschaffen. Anschließend gehe ich das alles nochmal durch, kürze es und schreibe es ordentlich als Zusammenfassung auf (per Hand). In einigen Modulen dürfen wir Zettel in die Klausur nehmen, da kürze ich dann alles nochmal auf das allerwichtigste runter, sodass es auf die Anzahl Zettel passt, die wir reinnehmen dürfen.

Beim Lernen gehe ich dann meistens die Übungsblätter nochmal durch und bearbeite die Aufgaben nochmal, sofern es sich anbietet (z.B. bei Rechenaufgaben), bearbeite Altklausuren und ansonsten lerne ich natürlich meine Lernzettel auswendig. Wenn ich dabei dann ggf. merke, dass ich etwas noch nicht richtig verstanden habe, schaue ich mir dazu z.B. Youtubevideos an oder frage Freunde (die das gleiche Modul).

Anfangen mit dem ganzen tue ich je nach Modul meistens so 1-3 Wochen (eher 2-3) vor der Klausur. Während des Semesters gehe ich aber zu den Tutorien und bearbeite (meistens) die Aufgaben dort.

...zur Antwort

Was willst du denn genau damit machen? Zum Notizen machen, surfen etc. reicht das normale iPad locker.

...zur Antwort

Per Hand geht es meiner Meinung nach deutlich einfacher und schneller, zudem kann ich mit digitalem Text nicht wirklich lernen (könnte man aber natürlich zur Not ausdrucken). Falls du aber alles sofort digital an einem Ort abgespeichert haben (und Papier sparen) willst, würde ich mir ein Tablet + Stift anschaffen. (oder alternativ so ein 2-in-1-Gerät)

...zur Antwort

Die wenigsten Studenten, die ich kenne, gehen zu jeder Vorlesung. :'D Meistens stellt man recht schnell fest, ob sich eine Vorlesung lohnt, oder ob man den Stoff nicht besser zu Hause erarbeiten kann.

Man muss dann aber natürlich auch wirklich was tun, wenn man gar nichts macht, wird sich das am Ende des Semesters rächen.

...zur Antwort
System.out.println("Wollen Sie fortfahren? 0 Ja 1 Nein");
int wert = sc.nextInt();
while(wert < 0 || wert > 1) {
      System.out.println("Ungültige Eingabe. Geben Sie ihre Antwort erneut ein.");
      wert = sc.nextInt();
}
...zur Antwort

Warum verwendest du .nextInt() wenn du eine Zeichenfolge auslesen willst? Wenn ich es richtig verstanden habe, willst du dass 0 ausgegeben wird, wenn du abc eingibst. Das würde z.B. so funktionieren:

public static void main (String [] args){
  Scanner myConsole = new Scanner(System.in);
  String adder = myConsole.nextLine();
  if(adder.equals("abc")) System.out.println(0);
}
...zur Antwort

Ich würde einfach Übungsaufgaben zu den Formeln rechnen. Oder das Nacharbeiten einfach weglassen. 😄

...zur Antwort

Was spricht denn dagegen, einen Scanner zu benutzen? readDouble etc. benutzt man soweit ich weiß nur bei InputStreams.

...zur Antwort

Deinen Ansatz habe ich nicht verstanden, aber überprüfen, ob alle Ziffern einer Zahl gleich sind, kannst du z.B. so

public static boolean gleicheZiffern(int zahl) {
  if(zahl <= 10) return false;
  int ziffer = zahl % 10;
  zahl /= 10;
  while(zahl > 0) {
    if(zahl % 10 != ziffer) return false;
    zahl /= 10;
  }
  return true;
}
...zur Antwort
  1. neue double Variable anlegen, die das Ergebnis speichert
  2. in einer for schleife aller Werte bis adder durchgehen und zur Variablen 1/Math.pow(i, 2) addieren
  3. Ergebnis ausgeben
...zur Antwort