Benutzer-Werkzeuge

Webseiten-Werkzeuge


wiederholung:loesungen1:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
wiederholung:loesungen1:start [2023/09/20 06:58] Martin Pabstwiederholung:loesungen1:start [2023/09/20 07:10] (aktuell) Martin Pabst
Zeile 58: Zeile 58:
  
   * c) Schreiben Sie ein Programm, das den Benutzer auffordert, eine Zahl einzugeben (Methode ''Input.readInt(String message)''). Es soll anschließend ausgeben: "Die Zahl ist eine Primzahl" oder "Die Zahl ist keine Primzahl" \\ //Tipp: Eine einfache Möglichkeit, zu prüfen, ob $n\in N$ eine Primzahl ist, besteht darin, die Teilbarkeit durch $2, 3, \ldots, \frac{n}{2} - 1$ zu überprüfen. // \\    * c) Schreiben Sie ein Programm, das den Benutzer auffordert, eine Zahl einzugeben (Methode ''Input.readInt(String message)''). Es soll anschließend ausgeben: "Die Zahl ist eine Primzahl" oder "Die Zahl ist keine Primzahl" \\ //Tipp: Eine einfache Möglichkeit, zu prüfen, ob $n\in N$ eine Primzahl ist, besteht darin, die Teilbarkeit durch $2, 3, \ldots, \frac{n}{2} - 1$ zu überprüfen. // \\ 
 +
 +<HTML>
 +
 +<div class="java-online" style="height: 300px; width: 100%" data-java-online="{'withBottomPanel': false, 'id': 'primzahltest243'}">
 +
 +<script type="text/plain" title="Main.java">
 +int zahl = Input.readInt("Bitte geben Sie eine Zahl ein:");
 +
 +boolean istPrim = true;
 +for (int teiler = 2; teiler < zahl / 2; teiler++) {
 +   if(zahl % teiler == 0) {
 +      istPrim = false;
 +      break;
 +   }
 +}
 +
 +if(istPrim){
 +   println("Die Zahl ist eine Primzahl.");
 +}
 +else {
 +   println("Die Zahl ist keine Primzahl.");
 +}
 +</script>
 +</div>
 +
 +</HTML>
 +
 +
   * d) Zeichnen Sie ein [[anlage:modellierungstechniken:start#struktogramm|Struktogramm]] zu Aufgabe c)   * d) Zeichnen Sie ein [[anlage:modellierungstechniken:start#struktogramm|Struktogramm]] zu Aufgabe c)
 +
 +{{ :wiederholung:loesungen1:pasted:20230920-091041.png }}
wiederholung/loesungen1/start.1695193114.txt.gz · Zuletzt geändert: 2023/09/20 06:58 von Martin Pabst

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki