<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://cloud.mso-hef.de/infowiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://cloud.mso-hef.de/infowiki/feed.php">
        <title>Infowiki e2</title>
        <description></description>
        <link>https://cloud.mso-hef.de/infowiki/</link>
        <image rdf:resource="https://cloud.mso-hef.de/infowiki/lib/tpl/bootstrap3/images/favicon.ico" />
       <dc:date>2026-04-29T09:40:02+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:alleranfangistschwer&amp;rev=1499785213&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_bankbuchungen&amp;rev=1499157954&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_bmi&amp;rev=1499158046&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_einmaleins&amp;rev=1499157940&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_geldrausgeben&amp;rev=1499157874&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_geldrausgeben2&amp;rev=1499158090&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_kreis&amp;rev=1499157838&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_lohn_2&amp;rev=1499157556&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_lohn&amp;rev=1499157528&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_mastermind_spiel&amp;rev=1499157780&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_mastermind_versus&amp;rev=1499157800&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_noten_2&amp;rev=1499158070&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_noten&amp;rev=1499158060&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_registrierkasse&amp;rev=1499158036&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_tabak&amp;rev=1499158022&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_ventile&amp;rev=1499157670&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_zahlen_sortieren_2&amp;rev=1499157704&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_zahlen_sortieren&amp;rev=1499158082&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben&amp;rev=1499186152&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:bedingteverzweigungen&amp;rev=1506088312&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:einfuehrung_felder_und_arrays&amp;rev=1660893432&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:ersteschritte&amp;rev=1506079902&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:ersteschritte2&amp;rev=1506087511&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:grundbegriffeoop&amp;rev=1506080418&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:javaa8lsg&amp;rev=1506080904&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:loesungen&amp;rev=1499159784&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:programmieren_mit_java&amp;rev=1660893383&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:uebungsaufgaben&amp;rev=1499157328&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:vertiefung&amp;rev=1506092206&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:vertiefung2&amp;rev=1506092728&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:wasisteinprogramm&amp;rev=1506080036&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:wiearbeitetjava&amp;rev=1506087739&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:zurgeschichtevonjava&amp;rev=1506087978&amp;do=diff"/>
                <rdf:li rdf:resource="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:zusammenfassung_e1&amp;rev=1499787053&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://cloud.mso-hef.de/infowiki/lib/tpl/bootstrap3/images/favicon.ico">
        <title>Infowiki</title>
        <link>https://cloud.mso-hef.de/infowiki/</link>
        <url>https://cloud.mso-hef.de/infowiki/lib/tpl/bootstrap3/images/favicon.ico</url>
    </image>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:alleranfangistschwer&amp;rev=1499785213&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-11T15:00:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:alleranfangistschwer</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:alleranfangistschwer&amp;rev=1499785213&amp;do=diff</link>
        <description>Installation von Java

Man lädt zunächst eine Installationsdatei herunter, führt diese ein Mal aus und löscht sie dann wieder. Danach kann ist Java und auf dem Rechner allgemein verfügbar. 

Schritt für Schritt

 - Gehe zur  Download-Seite von Oracle und lade den aktuellen JDK herunter. Akzeptiere hierzu die Lizenz-Bedingungen. Speichere die Datei z.B. auf dem Desktop.</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_bankbuchungen&amp;rev=1499157954&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T08:45:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:aufgaben_bankbuchungen</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_bankbuchungen&amp;rev=1499157954&amp;do=diff</link>
        <description>Bankbuchungen

Dies ist ein Programm, welches die ersten zehn Buchungen kostenlos, die nächsten zehn für je 0,50€ und jede weitere Buchung für 0,40€ abbucht.

 

-von Jan und Dennis</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_bmi&amp;rev=1499158046&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T08:47:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:aufgaben_bmi</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_bmi&amp;rev=1499158046&amp;do=diff</link>
        <description>Dieses Programm berechnet den BMI




  public void jButton1_ActionPerformed(ActionEvent evt) {
    double m = jNumberField1.getDouble();
    double h = jNumberField2.getDouble();
    double b = m/(h*h);
    b= (int)b;
    
    
    jNumberField3.setText(String.valueOf(b));
    
    if (b&lt;20) {
       jTextField1.setText(&quot;Sie sind untergewichtig&quot;);
       
    } // end of if
    
    else if (b&gt;25) {
         jTextField1.setText(&quot;Sie sind übergewichtig&quot;);
         
    } // end of if-else
    
 …</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_einmaleins&amp;rev=1499157940&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T08:45:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:aufgaben_einmaleins</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_einmaleins&amp;rev=1499157940&amp;do=diff</link>
        <description>EinmalEins

Das}} Programm EinmalEins stellt dem Benutzer Multiplikationsaufgaben. Die Anzahl der gestellten Aufgaben
und der Zahlenbereich sind frei wählbar. Das Programm gibt nach jeder Antwort aus, ob das Ergebnis richtig
oder falsch war. Bei falschen Ergebnissen wird das richtige ebenfalls genannt.</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_geldrausgeben&amp;rev=1499157874&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T08:44:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:aufgaben_geldrausgeben</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_geldrausgeben&amp;rev=1499157874&amp;do=diff</link>
        <description>double richie_rich = jNumberField.getDouble();
richie_rich*100;
int i = (double) richie_rich;
richie_rich = (double) i;
richie_rich/100; 
if(richie_rich&gt;500){
int großerfuffi = richie_rich/500;
int richie_rich = richie_rich - 500*großerfuffi;
}
if(richie_rich&gt;200){
int großertheozwanni = richie_rich/200;
int richie_rich = richie_rich - 200*großertheozwanni;
}
if(richie_rich&gt;100){
int dopplenull = richie_rich/100;
int richie_rich = richie_rich - 100*dopplenull;
}
if(richie_rich&gt;50){
int classicfu…</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_geldrausgeben2&amp;rev=1499158090&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T08:48:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:aufgaben_geldrausgeben2</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_geldrausgeben2&amp;rev=1499158090&amp;do=diff</link>
        <description>Geldrausgeben

Das Programm „Geldrausgeben2“ kann einen eingegebenen Geldbetrag zuerst auf zwei Stellen nach dem Komma runden und dann die Schein- und Münzkombination ausgeben, sodass man möglichst wenig Scheine und Münzen benötigt. Außerdem kann das Programm ohne zwischenzeitliches schließen unendlich oft wiederholt werden. Beenden kann man es mit dem einfachen Befehl Stopp, worauf es sich auch nach doppeltem drücken der Enter-Taste selbst schließt. Desweiteren gibt das 
Programm auch einen Feh…</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_kreis&amp;rev=1499157838&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T08:43:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:aufgaben_kreis</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_kreis&amp;rev=1499157838&amp;do=diff</link>
        <description>Programm Kreis, das einen Kreisradius entgegen nimmt und daraus Fläche und Umfang ausrechnet.


double r = Double.parseDouble(jNumberField1.getText());
     double a = 2*3.14159265359*r;
     double u = 3.14159265359*(r*r);
     
     jNumberField2.setText(String.valueOf(a)) ; 
     jNumberField3.setText(String.valueOf(u)) ;</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_lohn_2&amp;rev=1499157556&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T08:39:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:aufgaben_lohn_2</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_lohn_2&amp;rev=1499157556&amp;do=diff</link>
        <description>Die Mitarbeiter einer Firma erhalten eine Lohnerhöhung um 3%, mindestens jedoch 200 Euro. Nach Eingabe des
alten Lohns soll die Erhöhung und der neue Lohn ausgegeben werden.




  public void jButton1_ActionPerformed(ActionEvent evt) {
    double a = jNumberField1.getDouble();
    double n = 0;
    double m = a*1.03;
    
    
    if (m-a&lt;200) {
      n = a+200;
    } // end of if
 
    else {
      n = a*1.03;
    } // end of if-else
    
    double e = n-a;
    
    jNumberField2.setText(Strin…</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_lohn&amp;rev=1499157528&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T08:38:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:aufgaben_lohn</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_lohn&amp;rev=1499157528&amp;do=diff</link>
        <description>Lohn

Lohn ist ein Programm, welches einen alten Lohn nimmt und zu diesem eine Lohnerhöhung dazu rechnet. Auch wird die reine Lohnerhöhung ausgegeben. Diese Lohnerhöhung beträgt 3% oder mindestens 200€. Wenn die Prozentuale Lohnerhöhung nun weniger als 200€ beträgt, dann wird der Lohn um 200€ erhöht.</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_mastermind_spiel&amp;rev=1499157780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T08:43:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:aufgaben_mastermind_spiel</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_mastermind_spiel&amp;rev=1499157780&amp;do=diff</link>
        <description>Mastermind Spiel


import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Mastermind2 {
  static int rot, weis, win, vers;
  static String eing, ergebnis;
  static BufferedReader Leser = new BufferedReader(new InputStreamReader(System.in));
  
  public static void main(String[] args) throws Exception{
    ergebnis = &quot;123456789&quot;;
    ergebnis = generate(shuffle(ergebnis));
    win = 0;
    while (win==0) { 
      vers++;
      echo(&quot;Bitte einen Tip eingeben&quot; + &quot;\n&quot;);
     …</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_mastermind_versus&amp;rev=1499157800&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T08:43:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:aufgaben_mastermind_versus</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_mastermind_versus&amp;rev=1499157800&amp;do=diff</link>
        <description>Mastermind Versus



import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.List;
import java.util.ArrayList;
import java.util.Scanner;

public class MastermindVersus {
  static int rot, weis, win, a, b, c, d, rot1, weis1;
  static String vers, p;
  static Scanner sc = new Scanner(System.in);
  static BufferedReader Reader = new BufferedReader(new InputStreamReader(System.in));
  static List&lt;String&gt; pos = new ArrayList&lt;String&gt;();
  
  public static void main(String[] a…</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_noten_2&amp;rev=1499158070&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T08:47:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:aufgaben_noten_2</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_noten_2&amp;rev=1499158070&amp;do=diff</link>
        <description>Noten

Dies ist ein Programm, welches die Noten einer Klassenarbeit entsprechend der Punktzahl berechnet.



- von Jan</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_noten&amp;rev=1499158060&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T08:47:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:aufgaben_noten</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_noten&amp;rev=1499158060&amp;do=diff</link>
        <description>Dieses Programm berechnet aus erreichten und möglichen Punkten die Note




  
   public void jButton1_ActionPerformed(ActionEvent evt) {
    double a = jNumberField1.getDouble();
    double b = jNumberField2.getDouble();
    double c = a/b;
    
    if (c&lt;0.2) {
       jTextField1.setText(&quot;Note 6&quot;);
       } // end of if
       
    else if (c&lt;0.4) {
         jTextField1.setText(&quot;Note 5&quot;);
    } // end of if-else
    
    else if (c&lt;0.55){
           jTextField1.setText(&quot;Note 4&quot;);
           
 …</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_registrierkasse&amp;rev=1499158036&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T08:47:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:aufgaben_registrierkasse</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_registrierkasse&amp;rev=1499158036&amp;do=diff</link>
        <description>Das Programm Registrierkasse nimmt den zu zahlenden Betrag und den vom Kunden gegebenen Betrag. Ausgegeben
werden Nettobetrag, Mehrwertsteuer, Bruttobetrag und Wechselgeld.


 double betrag = Double.parseDouble(jNumberField1.getText());
    double gegeben = Double.parseDouble(jNumberField4.getText());
    double netto = Math.round(100.0 * (betrag*0.81)) / 100.0;
    double mwst = Math.round(100.0 * (betrag*0.19)) / 100.0;
    double change = Math.round(100.0 * (gegeben-betrag)) / 100.0;
    
   …</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_tabak&amp;rev=1499158022&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T08:47:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:aufgaben_tabak</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_tabak&amp;rev=1499158022&amp;do=diff</link>
        <description>Vorher müssen 4 ComboBoxen angelegt werden. Die einzelnen Elemente innerhalb der ComboBox können über den Objektinspektor erstellt werden.



----------

Erarbeitet von Mike Schellhas</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_ventile&amp;rev=1499157670&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T08:41:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:aufgaben_ventile</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_ventile&amp;rev=1499157670&amp;do=diff</link>
        <description>Ventile



import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;


public class Ventile extends JFrame {
  // Anfang Attribute
  private JTextField jTextField1 = new JTextField();
  private JLabel jLabel1 = new JLabel();
  private JButton jButton2 = new JButton();
  private JButton jButton3 = new JButton();
  private JButton jButton4 = new JButton();
  private JButton jButton5 = new JButton();
  private JButton jButton6 = new JButton();
  private JButton j…</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_zahlen_sortieren_2&amp;rev=1499157704&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T08:41:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:aufgaben_zahlen_sortieren_2</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_zahlen_sortieren_2&amp;rev=1499157704&amp;do=diff</link>
        <description>Zahlen sortieren

Dieses Programm sortiert drei verschiedene Zahlen nach ihrer Größe.




  public void jButton1_ActionPerformed(ActionEvent evt) {
    int a = jNumberField1.getInt();
    int b = jNumberField2.getInt();
    int c = jNumberField3.getInt();
    
    if (a==b||a==c||b==c) {
       jNumberField4.setText (&quot;3 verschiedene Zahlen eingeben!&quot;);
    } // end of if
    
    if (a&gt;b&amp;&amp;a&gt;c) {
      jNumberField4.setText(a +&quot;;&quot;+b+ &quot;;&quot;+ c + &quot;&quot;);
    } // end of if
    
     if (a&gt;c&amp;&amp;c&gt;b) {
    …</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_zahlen_sortieren&amp;rev=1499158082&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T08:48:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:aufgaben_zahlen_sortieren</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben_zahlen_sortieren&amp;rev=1499158082&amp;do=diff</link>
        <description>Drei eingegebene Zahlen sollen der Größe nach sortiert werden.




public void jButton1_ActionPerformed(ActionEvent evt) {
    double a = jNumberField1.getDouble();
    double b = jNumberField2.getDouble();
    double c = jNumberField3.getDouble();
    double k = 0;
    double m = 0;
    double g = 0;
    
    if (a&lt;b &amp;&amp; a&lt;c) {k = a;}
    if (b&lt;a &amp;&amp; b&lt;c) {k = b;}
    if (c&lt;a &amp;&amp; c&lt;b) {k = c;}
    
    if (a&gt;b &amp;&amp; a&gt;c) {g = a;}
    if (b&gt;a &amp;&amp; b&gt;c) {g = b;}
    if (c&gt;a &amp;&amp; c&gt;b) {g = c;}
    
    if (…</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben&amp;rev=1499186152&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T16:35:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:aufgaben</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:aufgaben&amp;rev=1499186152&amp;do=diff</link>
        <description>*  Schreiben Sie ein Programm Kreis, das einen Kreisradius entgegen nimmt und daraus Fläche und Umfang ausrechnet. Sorgen Sie dafür, dass die Ausgaben verständlich und die Eingaben vernünftig sind (geeignet überprüfen).
	*  Das Programm Registrierkasse nimmt den zu zahlenden Betrag und den vom Kunden gegebenen Betrag. Ausgegeben werden Nettobetrag, Mehrwertsteuer, Bruttobetrag und Wechselgeld.$bmi = \frac{m} {h^2}$$ax^2 + bx + c = 0$$D = b^2 − 4ac$$D &lt; 0$$D = 0$$x = \frac{−b}{a}$$D &gt; 0$$x_1 = −b…</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:bedingteverzweigungen&amp;rev=1506088312&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-22T13:51:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:bedingteverzweigungen</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:bedingteverzweigungen&amp;rev=1506088312&amp;do=diff</link>
        <description>Bedingte Verzweigungen

Nach dem Ausflug in die Geschichte der Programmiersprachen soll nun ein Programm zum Lösen der quadratischen Gleichung   $ax^2+bx+c=0$ entwickelt werden. Wir verwenden ein sogenanntes Struktogramm, um den Programmablauf zu planen. Das Struktogramm wurde mit dem Programm $d &lt; 0$$a == 0$</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:einfuehrung_felder_und_arrays&amp;rev=1660893432&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-08-19T07:17:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:einfuehrung_felder_und_arrays</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:einfuehrung_felder_und_arrays&amp;rev=1660893432&amp;do=diff</link>
        <description>/* Interaktives Arbeitsblatt zu Feldern. (C) Konle und Zerr
 Beachte die Arbeitsaufträge in den Kommentaren, 
 bitte notiert eure Ansätze/Lösungen/ Ideen ebenfalls innerhalb der 
 Kommentarumgebung  */

public class FelderInJava {
  
  // Zunächst möchten wir einige Felder initieren 
  // Zunächst der Notenspiegel für eine wirklich benotete Englischklausur
  static int[] notenspiegel = {0,1,4,3,0,5,8,4,1,3,3,2,1,2,3,0};
  static int[] notenspiegelMathe = new int[16]; // Mathe: 16 Felder alle auf…</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:ersteschritte&amp;rev=1506079902&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-22T11:31:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:ersteschritte</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:ersteschritte&amp;rev=1506079902&amp;do=diff</link>
        <description>import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;

/**
  *
  * Hallo Welt!
  *
  * @version 1.0 vom 06.02.2010
  * @Lächa
  */

public class HalloWelt extends JFrame {
  // Anfang Attribute
  private JTextField jTextField1 = new JTextField();
  private JButton jButton1 = new JButton();
  // Ende Attribute
  public HalloWelt(String title) {
    // Frame-Initialisierung
    super(title);
    setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
   …</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:ersteschritte2&amp;rev=1506087511&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-22T13:38:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:ersteschritte2</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:ersteschritte2&amp;rev=1506087511&amp;do=diff</link>
        <description>Unser zweites JAVA-Programm - Die Strafarbeit des kleinen Gauß

Angeblich bekam der Mathematiker Gauß als Erstklässler von seinem Lehrer die Strafarbeit die Zahlen von 1 bis 100 zusammen zu zählen. Praktisch sofort antwortete er „5050“. Da wir lehrerfreundlich sind, wollen wir das so tun, wie es der Lehrer erwartet hat, nämlich bei 1 beginnen und bei 100 aufhören, allerdings mit Computerunterstützung.$-9\cdot10^{18}$$9\cdot10^{18}$</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:grundbegriffeoop&amp;rev=1506080418&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-22T11:40:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:grundbegriffeoop</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:grundbegriffeoop&amp;rev=1506080418&amp;do=diff</link>
        <description>Grundbegriffe der Objektorientierten Programmierung

Objekte:

	*  Gegenstände / Lebewesen / Sachverhalte / ...
	*  besitzen Eigenschaften (Attribute)
	*  diese Attribute können ihrerseits Objekte sein
	*  haben Verhaltensweisen (Methoden)
	*  werden oft auch als Instanz einer Klasse bezeichnet</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:javaa8lsg&amp;rev=1506080904&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-22T11:48:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:javaa8lsg</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:javaa8lsg&amp;rev=1506080904&amp;do=diff</link>
        <description>// Anfang Methoden
  public void jButton1_ActionPerformed(ActionEvent evt)
  {
    double startkapital =Double.parseDouble(jTextFieldStartkapital.getText());
    // Das Startkapital wird aus dem Formular ausgelesen und in eine Double-
    // Variable umgewandelt

    int laufzeit = Integer.parseInt(jTextFieldLaufzeit.getText());
    double zinssatz = Double.parseDouble(jTextFieldZinssatz.getText());
    // Zinssatz und Laufzeit werden in entsprechenden Integer-Variablen
    // gespeichert

    f…</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:loesungen&amp;rev=1499159784&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T09:16:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:loesungen</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:loesungen&amp;rev=1499159784&amp;do=diff</link>
        <description>*  Bankbuchungen
	*  Lohn
	*  Lohn 2
	*  EinmalEins
	*  Geldrausgeben
	*  Tabak
	*  Kreis
	*  Registrierkasse
	*  Mastermind Versus
	*  Mastermind Spiel
	*  BMI
	*  Noten
	*  Noten 2
	*  Zahlen sortieren
	*  Zahlen sortieren 2
	*  Geldrausgeben2
	*  Ventile</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:programmieren_mit_java&amp;rev=1660893383&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-08-19T07:16:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:programmieren_mit_java</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:programmieren_mit_java&amp;rev=1660893383&amp;do=diff</link>
        <description>*  User erstes JAVA-Programm
	*  Was ist überhaupt ein Programm?
	*  Grundbegriffe der Objektorientierten Programmierung
	*  Unser zweites JAVA-Programm - Die Strafarbeit des kleinen Gauß
	*  Wie arbeitet JAVA?
	*  Zur Geschichte von JAVA
	*  Bedingte Verzweigungen
	*  Weitere Aufgaben zu Verzweigungen und Schleifen
	*  Übungen zur Wiederholung
	*  Einführung Felder und Arrays</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:uebungsaufgaben&amp;rev=1499157328&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-04T08:35:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:uebungsaufgaben</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:uebungsaufgaben&amp;rev=1499157328&amp;do=diff</link>
        <description>*  E2 Aufgaben
	*  E2 Lösungen</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:vertiefung&amp;rev=1506092206&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-22T14:56:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:vertiefung</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:vertiefung&amp;rev=1506092206&amp;do=diff</link>
        <description>Weitere Aufgaben zu Verzweigungen und Schleifen



Aufgabe 1

Lösung

Ein Versandhandel gewährt seinen Kunden für Bestellungen über 100 € 3% Rabatt, für Bestellungen über 300 € zusätzlich 5 € Nachlass. Erstellt ein Programm, das für eine eingegebene Bestellsumme den endgültigen Preis angibt.
$n$$n$$n/2$$3\cdot n+1$</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:vertiefung2&amp;rev=1506092728&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-22T15:05:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:vertiefung2</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:vertiefung2&amp;rev=1506092728&amp;do=diff</link>
        <description>Übungen zur Wiederholung

Aufgabe 1

Was bedeutet die Anweisung  long zahl = 7? 

Aufgabe 2

Was ist der Unterschied zwischen long und int?

Aufgabe 3

Erläutere, was die Befehle Integer.parseInt() und Integer.toString() bewirken!

Aufgabe 4

Was ist der Unterschied zwischen zahl=5 und zahl==5?</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:wasisteinprogramm&amp;rev=1506080036&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-22T11:33:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:wasisteinprogramm</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:wasisteinprogramm&amp;rev=1506080036&amp;do=diff</link>
        <description>Was ist überhaupt ein Programm?

In vielen Situationen unserer Lebens machen wir (oder sollten zumindest) ein genaues Schema für unser Vorgehen. Hier ein für Schüler wichtiges Beispiel:

Dieses nicht ganz ernst zu nehmende Beispiel macht trotzdem deutlich, worum es bei einem Programm geht, ein genau definierter Ablauf, der von äußeren Eingaben ab¬hängig sein kann. Die Form, in der das</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:wiearbeitetjava&amp;rev=1506087739&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-22T13:42:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:wiearbeitetjava</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:wiearbeitetjava&amp;rev=1506087739&amp;do=diff</link>
        <description>Funktionsweise von JAVA

Um die Funktionsweise von Java zu verstehen, blicken wir zunächst ein wenig zurück: Die 1. Generation von Programmen waren die Maschinenprogramme. Prozessoren in Computern verstehen nur Zahlen. Alle Befehle müssen als Binärzahlen eingegeben werden. Deshalb bestanden Maschinenprogramme nur aus Nullen und Einsen und waren  aufwändig zu schreiben und sehr anfällig für Fehler.</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:zurgeschichtevonjava&amp;rev=1506087978&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-22T13:46:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:zurgeschichtevonjava</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:zurgeschichtevonjava&amp;rev=1506087978&amp;do=diff</link>
        <description>Zur Geschichte von JAVA

	*  1990 wird bei Sun öffentlich per E-Mail über die Ziele der Firma diskutiert, Wortführer James Gosling darf eine Projektgruppe gründen (Patrick Naughton, Mike Sheridan, James Gosling). Gosling hat schon mit 14 Jahren Computersprachen entwickelt, hat den Editor Emacs programmiert und gibt nun die Richtung für die Gruppe an.</description>
    </item>
    <item rdf:about="https://cloud.mso-hef.de/infowiki/doku.php?id=e2:zusammenfassung_e1&amp;rev=1499787053&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-11T15:30:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>e2:zusammenfassung_e1</title>
        <link>https://cloud.mso-hef.de/infowiki/doku.php?id=e2:zusammenfassung_e1&amp;rev=1499787053&amp;do=diff</link>
        <description>Übersicht über die bisherige Syntax

Bezeichner:

Bezeichner müssen in Java mit einem Buchstaben, einem Unterstrich (_) oder einem Dollar-zeichen ($) beginnen. Sie dürfen nicht mit einer Ziffer anfangen. Nach dem ersten Zeichen können Bezeichner jede beliebige Kombination von Buchstaben und Ziffern enthalten (aber keine Umlaute, kein ß, kein Leerzeichen und keine Satzzeichen!)</description>
    </item>
</rdf:RDF>
