Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Verzweigung. November 2005Informatik Grundkurs mit Java (C) MPohlig 2005 2 Struktogramm – Normsprache - Syntax Wenn Bedingung erfüllt dann tue { Anweisungsblock}

Ähnliche Präsentationen


Präsentation zum Thema: "Verzweigung. November 2005Informatik Grundkurs mit Java (C) MPohlig 2005 2 Struktogramm – Normsprache - Syntax Wenn Bedingung erfüllt dann tue { Anweisungsblock}"—  Präsentation transkript:

1 Verzweigung

2 November 2005Informatik Grundkurs mit Java (C) MPohlig Struktogramm – Normsprache - Syntax Wenn Bedingung erfüllt dann tue { Anweisungsblock} sonst tue {Anweisungsblock} if( ) { } else { }

3 November 2005Informatik Grundkurs mit Java (C) MPohlig Die Farbe der Turtle wird richtungsabhängig public void zeichne() { if (t1.getOrientation()>180){ t1.setColor(Color.RED); } else { t1.setColor(Color.BLUE); } t1.forward(40); t1.right(60); } Übung

4 November 2005Informatik Grundkurs mit Java (C) MPohlig Die Ulam-Folge Gebe Zahl vor Wiederhole wenn Zahl gerade dann halbiere sie sonst nimm sie mal 3 und füge 1 hinzu if (i % 2 ==0){ i = i/2; } else{ i = i*3+1; }

5 November 2005Informatik Grundkurs mit Java (C) MPohlig Das Ulam-Programm if (i % 2 ==0){ i = i/2; } else{ i = i*3+1; } while (i != 1){ } public class Ulam { public static void main (String[] args) { int i = 23; System.out.println(i); } } System.out.print("Ganze Zahl > 1: "); int i = Console.in.readInt(); import info1.*;

6 November 2005Informatik Grundkurs mit Java (C) MPohlig Das abs-Programm import info1.*; public class DemoAbs { public static void main (String[] args) { System.out.print("Geben Sie eine ganze Zahl ein: "); int x = Console.in.readInt(); if (x >= 0){ System.out.println("abs("+x+") = "+x); } else { System.out.println("abs("+x+") = "+(-x)); } } } … Wert einer Variablen Konkatenation

7 November 2005Informatik Grundkurs mit Java (C) MPohlig Das Maximum zweier Zahlen import info1.*; public class DemoMax2 { public static void main (String[] args) { System.out.print("Geben a ein: "); int a = Console.in.readInt(); System.out.print("Geben b ein: "); int b = Console.in.readInt(); int max; if (a>=b){ max = a; } else{ max = b; } System.out.println("Max("+a+","+b+") = "+max); } }

8 November 2005Informatik Grundkurs mit Java (C) MPohlig Das Maximum dreier eingegebener Zahlen public static void main (String[] args) { System.out.print("Geben a ein: "); int a = Console.in.readInt(); System.out.print("Geben b ein: "); int b = Console.in.readInt(); System.out.print("Geben c ein: "); int c = Console.in.readInt(); int max; if (a>=b){ max = a; } else{ max = b; } if (c>max){ max = c; } System.out.println("Max("+a+","+b+","+c+") = "+max); }


Herunterladen ppt "Verzweigung. November 2005Informatik Grundkurs mit Java (C) MPohlig 2005 2 Struktogramm – Normsprache - Syntax Wenn Bedingung erfüllt dann tue { Anweisungsblock}"

Ähnliche Präsentationen


Google-Anzeigen