Frage von Yuliyavs, 88

Hallo :) Ich habe damit begonnen in Java Programmieren zu lernen, bin also noch sehr am Anfang.?

Schreiben Sie eine while-Schleife, die alle ungeraden, durch 7 teilbaren Zahlen von 0-100 (inklusive) aufsummiert

Lg und danke schon im Voraus

Antwort
von NeoExacun, 70

Das Programm ist einfach, aber du musst schon etwas tun, dass man dir helfen kann. Wenn dir hier jemand das Programm schreibt nützt dir das nichts.

Was hast du denn schon zur Lösung des Problems?

Kommentar von Yuliyavs ,
public class Main {

public static void main(String[] args) {


int i = 0;
while ( i <= 100, i%2==1&&i%7==0);


}
System.out.println(i++);
}
}
Kommentar von NeoExacun ,

OK, dann hier meine ersten Tipps für dich:

- Überprüfe im Schleifenkopf nur, ob sich dein i noch im gewünschten Bereich befindet. Mach die Überprüfung deiner Additionsbedingung in einem extra If-Block.

- Am Ende der Schleife muss i erhöht werden.

- Du brauchst eine zusätzliche Variable, um deine Summe zu speichern.

Antwort
von heilwigkenner, 37

Abgesehen davon, dass die Aufgabe dich auffordert, eine while-Schleife zu schreiben, wäre eine For-Schleife hier deutlich sinnvoller.

Antwort
von Gehilfling, 65

Welchen Ansatz hast du denn bisher und wo haperts?

Kommentar von Yuliyavs ,

Erweitern Sie die main-Methode um folgende Funktionalität:
- Schreiben Sie eine while-Schleife, die alle ungeraden, durch 7 teilbaren
Zahlen von 0-100 (inklusive) aufsummiert.
- Geben Sie das Ergebnis mit "System.out.println()" aus.

Zusatzfragen:
1) Die Schleife summiert Werte zwischen 0 und 100 (inklusive). Wie könnten
Sie das Programm umbauen damit die Schleife beliebige Intervalle
aufsummiert?

Kommentar von Chryer ,

Hallo Yuliyavs

Darf ich fragen woher du die Aufgabe hast? Hab durch die Uni genau dieselbe Aufgabe und bräuchte auch noch die Zusatzfrage......

LG

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten