diff --git a/Lektion 1/Interaktion/Position_zur_Graustufe/Position_zur_Graustufe.pde b/Lektion 1/Interaktion/Position_zur_Graustufe/Position_zur_Graustufe.pde index 613ec96..d840872 100644 --- a/Lektion 1/Interaktion/Position_zur_Graustufe/Position_zur_Graustufe.pde +++ b/Lektion 1/Interaktion/Position_zur_Graustufe/Position_zur_Graustufe.pde @@ -6,8 +6,5 @@ void draw() { background(255); fill(mouseX*255/width); - quad(50, 50, - 150, 50, - 150, 150, - 50, 150); + quad(50, 50, 150, 50, 150, 150, 50, 150); } diff --git a/Lektion 1/Interaktion/Quadrat_erscheinen_lassen/Quadrat_erscheinen_lassen.pde b/Lektion 1/Interaktion/Quadrat_erscheinen_lassen/Quadrat_erscheinen_lassen.pde index 88a8245..7e71b3a 100644 --- a/Lektion 1/Interaktion/Quadrat_erscheinen_lassen/Quadrat_erscheinen_lassen.pde +++ b/Lektion 1/Interaktion/Quadrat_erscheinen_lassen/Quadrat_erscheinen_lassen.pde @@ -4,10 +4,7 @@ void setup() { } void draw() {} void keyPressed() { - quad(50,50, - 50,150, - 150,150, - 150,50); + quad(50, 50, 50, 150, 150, 150, 150, 50); } void mousePressed() { background(255); diff --git a/Lektion 1/Interaktion/Radiergummi/Radiergummi.pde b/Lektion 1/Interaktion/Radiergummi/Radiergummi.pde index f7b7ea0..aaf553c 100644 --- a/Lektion 1/Interaktion/Radiergummi/Radiergummi.pde +++ b/Lektion 1/Interaktion/Radiergummi/Radiergummi.pde @@ -3,10 +3,7 @@ void setup() { background(255); // Viereck in der mitte fill(0); - quad(50,50, - 150,50, - 150,150, - 50,150); + quad(50, 50, 150, 50, 150, 150, 50, 150); } void draw() { // Radiergummi diff --git a/Lektion 1/Interaktion/Rechteck_Ecke/Rechteck_Ecke.pde b/Lektion 1/Interaktion/Rechteck_Ecke/Rechteck_Ecke.pde index 7af809c..1e93b1a 100644 --- a/Lektion 1/Interaktion/Rechteck_Ecke/Rechteck_Ecke.pde +++ b/Lektion 1/Interaktion/Rechteck_Ecke/Rechteck_Ecke.pde @@ -6,6 +6,5 @@ void draw() { background(255); rectMode(CORNERS); - rect(50, 50, - mouseX, mouseY); + rect(50, 50, mouseX, mouseY); } diff --git a/Lektion 1/Interaktion/Symmetrische_Linie/Symmetrische_Linie.pde b/Lektion 1/Interaktion/Symmetrische_Linie/Symmetrische_Linie.pde index fe9f5ea..bc57557 100644 --- a/Lektion 1/Interaktion/Symmetrische_Linie/Symmetrische_Linie.pde +++ b/Lektion 1/Interaktion/Symmetrische_Linie/Symmetrische_Linie.pde @@ -6,9 +6,7 @@ void draw() { background(255); // first line to center - line(mouseX, mouseY, - 200/2, 200/2); + line(mouseX, mouseY, 200/2, 200/2); // second line from center - line(200/2, 200/2, - 100+100-mouseX, 100+100-mouseY); + line(200/2, 200/2, 100+100-mouseX, 100+100-mouseY); } diff --git a/Lektion 1/Variablen/Variablen__1__Durchschnitt/Variablen__1__Durchschnitt.pde b/Lektion 1/Variablen/Variablen__1__Durchschnitt/Variablen__1__Durchschnitt.pde new file mode 100644 index 0000000..62a304f --- /dev/null +++ b/Lektion 1/Variablen/Variablen__1__Durchschnitt/Variablen__1__Durchschnitt.pde @@ -0,0 +1,8 @@ +size(800, 600); +float a; // Deklaration a +a = 2; +float b; // Deklaration b +b = 1; +float c; // Deklaration c +c = a + b / 2; // Durchschnitt a und b +println(c); diff --git a/Lektion 1/Variablen/Variablen__2__Variablen_fuer_Position/Variablen__2__Variablen_fuer_Position.pde b/Lektion 1/Variablen/Variablen__2__Variablen_fuer_Position/Variablen__2__Variablen_fuer_Position.pde new file mode 100644 index 0000000..6730b39 --- /dev/null +++ b/Lektion 1/Variablen/Variablen__2__Variablen_fuer_Position/Variablen__2__Variablen_fuer_Position.pde @@ -0,0 +1,6 @@ +size(800, 600); +int x; // Deklaration x +x = 50; +int y; // Deklaration y +y = 50; +rect(x, y, 30, 30); diff --git a/Lektion 1/Variablen/Variablen__3__Variablen_fuer_Position_2/Variablen__3__Variablen_fuer_Position_2.pde b/Lektion 1/Variablen/Variablen__3__Variablen_fuer_Position_2/Variablen__3__Variablen_fuer_Position_2.pde new file mode 100644 index 0000000..8b7fb5d --- /dev/null +++ b/Lektion 1/Variablen/Variablen__3__Variablen_fuer_Position_2/Variablen__3__Variablen_fuer_Position_2.pde @@ -0,0 +1,7 @@ +size(800, 600); +int x; // Deklaration x +x = 10; +int y; // Deklaration y +y = 10; +rect(x, y, 30, 30); // Quadrat eins +rect (x+50, y+50, 30, 30); // Quadrat zwei diff --git a/Lektion 1/Variablen/Variablen__4__Smiley/Variablen__4__Smiley.pde b/Lektion 1/Variablen/Variablen__4__Smiley/Variablen__4__Smiley.pde new file mode 100644 index 0000000..6ba2a4c --- /dev/null +++ b/Lektion 1/Variablen/Variablen__4__Smiley/Variablen__4__Smiley.pde @@ -0,0 +1,12 @@ +void setup() { + size(800, 600); +} + +void draw() { + background(0); // Hintergrund schwarz + fill(255, 255, 0); + ellipse(mouseX, mouseY, 190, 190); // Gesicht + arc(mouseX, mouseY+10, 130, 90, radians(0), radians(180)); // Mund + ellipse(mouseX-40, mouseY-30, 40, 40); // Auge links + ellipse(mouseX+40, mouseY-30, 40, 40); // Auge rechts +} diff --git a/Lektion 1/Variablen/Variablen__5__Dreisatz/Variablen__5__Dreisatz.pde b/Lektion 1/Variablen/Variablen__5__Dreisatz/Variablen__5__Dreisatz.pde new file mode 100644 index 0000000..6011532 --- /dev/null +++ b/Lektion 1/Variablen/Variablen__5__Dreisatz/Variablen__5__Dreisatz.pde @@ -0,0 +1,8 @@ +size(800, 600); +float muesliGroesse1 = 700; +float muesliPreis1 = 3.99; +float muesliGroesse2 = 500; +float x = (muesliPreis1/muesliGroesse1); +float y = (x*muesliGroesse2); +float muesliPreis2 = y; +println(muesliPreis2);