Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.

For-Schleifen und If-Anweisungen (Java Editor) - Informatik?

for-Schleife und if-Anweisung

Schreibe ein Programm, dass für alle Zahlen zwischen 1 und 100 testet ob sie

(1) durch 3 teilbar sind

(2) nicht durch 5 aber durch 4 teilbar sind

(3) Primzahlen sind.

Lasse jeweils die Zahlen, auf die die Bedingungen zutreffen ausgeben.

Du brauchst:

Mit dem Operator % erhält man den Rest der ganzzahligen Division. 5%3 wird also ausgewertet zu 2.

Tipp:

Schachtelung von zwei for-Schleifen: Eine Zahl i kann solange als Primzahl angesehen werden, bis eine Zahl zwischen 2 und i-1 gefunden wird, die i teilt.

boolean-Variable, die false wird, wenn die aktuell untersuchte Zahl keine Primzahl ist.

___________________________________________________________________________

ich verstehe garnichts mehr !!

kann mir bitte jemand helfen ? :))

5 Antworten

Bewertung
  • vor 9 Jahren
    Beste Antwort

    Google mal nach "Sieb des Eratosthenes" +Informatik

    Da wirst du fündig.

    Kleiner Tipp: Nimm den Link zur Uni Paderborn.

  • vor 9 Jahren

    Das ist eine Variante der Primfaktorzerlegung.

    Schau danach mal bei google.

    Der Kern des Algorithmus ist die ganzzahlige Teilbarkeit

    If (a%b==0)

    {

    // ist teilbar

    }

    Else

    {

    // ist nicht teilbar

    }

    Und das machst du in den verschachtelten Schleifen

  • Anonym
    vor 9 Jahren

    Möglicherweise wird das verstehen leichter, wenn du dir, wie hier beschrieben:http://de.wikipedia.org/wiki/Programmablaufplan erst einmal einen Programm-Ablaufplan erstellst, dieser ist erst einmal von der Syntax der Programmiersprache unabhängig und legt fest, was in wecher Reihenfolge geschehen muss, um die geforderten Ergebnisse zu erreichen. So ein Diagramm ist eine große Hilfe und erleichtet es dir auch, das Programm hinterher sauber zu gledern und zu kommentieren.

    Solch ein Programmablaufplan kann auch andere Projekte sehr gut gliedern, auch wenn sie nicht in ein Computerprogramm enden, sondern manuell durchgeführt werden.

  • vor 9 Jahren

    Was genau verstehst du nicht? Du musst ja irgend ne Grundlage haben (Unterricht) und eine Programmiersprache vorgegeben haben, oder sollt ihr das nur Schematisch machen?

    Was du brauchst wurde dir ja alles gegeben.

    Mit for-Schleifen kannst du eine Variable immer weiter erhöhen und sie mit einer if-Anweisung testen.

    Hier geht i von 1 bis 100, in den if-Anweisungen baus du dann deine Abfragen, unter anderem mit dem Modulo-Operator ein.

    Dies sind 3 getrennte aufgaben und werden somit logischerweise nicht alle in ein und derselben for-Schleife bearbeitet.

  • Wie finden Sie die Antworten? Melden Sie sich an, um über die Antwort abzustimmen.
  • vor 9 Jahren

    Drecks Java da is Virenvereseucht !!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    Quelle(n): Bitdefender
Haben Sie noch Fragen? Jetzt beantworten lassen.