====== Realisieren ====== Die befreundete Informatikerin hat die Logik schon programmiert. Allerdings fehlen einige Variablen. === Auftrag === Ergänzen Sie die Deklarationen und Variablen im Programmcode. Ändern Sie nur die mit ''TODO'' markierten Stellen. === Vorgehen === - Erstellen Sie ein neues Projekt (Ordner) in Ihrem Workspace. - Erstellen Sie eine neue Datei für den Sourcecode („Animals.java“). - Kopieren Sie den vorgegebenen Sourcecode in diese Datei. - Passen Sie den Programmkopf (Autor, Datum) an. - Ergänzen Sie die Deklarationen und Variablen im Programmcode. \\ Kompilieren Sie das Programm nach jedem Teilschritt um allfällige Tippfehler früh zu erkennen. - Deklarieren sie alle Variablen zwischen den Kommentaren ''TODO start declare all variables'' und ''TODO end declare all variables''. - Ersetzen Sie alle Bezeichner ''TODO'' im Programmablauf mit den richtigen Variablen. == Hinweis == Der Benutzer soll die Anzahl der Tiere und Beine in der Konsole (Eingabeaufforderung) eingeben. Dazu nutzen wir den bereits vorgegebenen Befehl variable = scanner.nextInt(); Der Befehl ''scanner.nextInt()'' wartet auf die Benutzereingabe und speichert die Eingabe in der ''variable''. Sie müssen nur noch die richtige Variable angeben, um die Eingabe zu speichern. == Sourcecode == import java.util.Scanner; /** * calculate the number of rabbits and chickens * * @author Marcel Suter * @version 1.0 * @since 2018-09-07 */ public class Animals { Scanner scanner; /** * constructor */ public Animals () { scanner = new Scanner (System.in); } /** * starts the execution * * @param args command line arguments */ public static void main (String[] args) { Animals program = new Animals (); System.out.println ("Willkommen"); program.calculate (); System.out.println ("Bye Bye!"); } /** * calculates the numbers */ private void calculate () { // TODO start declare all variables // TODO end declare all variables System.out.print ("Anzahl Tiere >"); TODO = scanner.nextInt (); // Benutzereingabe lesen System.out.print ("Anzahl Beine >"); TODO = scanner.nextInt (); // Benutzereingabe lesen TODO = TODO; // Anzahl Hasen ist gleich Anzahl Tiere TODO = 0; // Anzahl Hühner ist gleich Null TODO = (TODO * 4 + TODO * 2); while (TODO > TODO) { TODO = TODO - 1; TODO = TODO + 1; TODO = (TODO * 4 + TODO * 2); } System.out.println ("Es sind " + TODO + " Hasen und " + TODO + " Huehner"); } }