Show Menu
Cheatography

Programmierung Prüfung 1 Cheat Sheet (DRAFT) by

wip wip wip wip wip wip wip wip

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Java Basics

x+y
Addieren von Variablen
x+=y
X ist gleich X + Y (x=x+y)
x==y
X ist gleich Y
x!=y
X ist ungleich Y
x>y
X ist größer als Y
x>=y
X ist größer oder gleich Y
x%y
Teilt x durch y und gibt den Rest aus
System.ou­t.p­rin­tln­(„Hello World“);
Textau­sgabe auf der Konsole
int ersteZahl;
Erstellt int Variable mit dem Namen ersteZahl
double ergebnis;
Erstellt double Variable mit dem Namen ergebnis
char einZei­chen;
Erstellt char Variable mit dem Namen einZeichen
String vieleZ­eichen;
Erstellt String Variable mit dem Namen vieleZ­eichen
ergebn­is=­zah­l1+­zahl2;
Addiert zahl1, 2 und speichert es in der Variablen ergebnis
if (Bedin­gung) { Anweis­ung­sblock 1; } else { Anweis­ung­sblock 2; }
Wenn Bedingung dann Anweis­ung­sblock 1 ansonsten Anweis­ung­sblock 2
While (Bedin­gung) { Anweisung 1; Anweisung 2; }
Während Bedingung führe aus Anweisung und Anweisung 2
do { Anweisung 1; Anweisung 2; } while (Bedin­gung);
führe aus Anweisung 1 und Anweisung 2 während Bedingung
for (int i=1; i<=5; i++ ) { System.ou­t.p­rintln („Hello World“); }
Solange i (i=1) um 1 größer wird, bis es 5 ist, gebe aus Hello World
import java.u­til.Sc­anner;
Importiere die Scanner Klasse
Scanner Objekt = new Scanne­r(S­yst­em.in);
Erzeuge einen neuen Scanner der Objekt heißt
String Name = Objekt.ne­xtL­ine();
Dem String Name wird die Eingabe des Scanners Objekt zugewiesen
String[] Autos = {"Vo­lvo­", "­BMW­", "­For­d", "­Maz­da"};
Ein Array mit dem Namen Autos wurde erzeugt, die Automarken sind die Inhalte des Arrays
int[] Nummer = {10, 20, 30, 40};
Ein Array mit dem Namen Nummer wurde erzeugt, die Zahlen sind die Inhalte des Arrays
System.ou­t.p­rin­tln­(Au­tos­[0]);
Gibt due Automarke aus die an der ersten Stelle des Arrays steht (es wird bei 0 und nicht 1 angefa­ngen)
Autos[0] = "­Ope­l";
Ändert die erste Automarke zu Opel und nicht Volvo
System.ou­t.p­rin­tln­(ca­rs.l­en­gth);
Gibt die Anzahl an Gegens­tänden im Array aus
 

Javascript basics

Javascript wird immer zwischen <sc­rip­t> und </s­cri­pt> geschr­ieben
docume­nt.w­ri­te(­"­Ja")
Gibt "­Ja" aus
let x, y, z;
Erzeugt x, y, z
x = 5;
X wurde der Wert 5 zugewiesen
z = x + y;
Die Variable z ist gleich x plus y
var
Deklar­ation einer Variable die in der ganzen Funktion genutzt werden können
let
Deklar­ation einer Variable die nur im aktuellen Block genutzt werden kann
return
Beendet die Funktion und kann Text und variablen ausgeben

HTML basics

<ht­ml> </h­tml>
Erzeugt ein HTML Dokument
<he­ad> </h­ead>
Erzeugt den Kopf des Dokuments, dies wird nicht angezeigt
<bo­dy> </b­ody>
Erzeugt den Körper des Dokuments, dieser wird angezeigt
<ti­tle> Titel </t­itl­e>
Der Titel des Dokuments
<p> Text </p>
Erzeugt einen neuen Paragraph in dem geschr­ieben werden kann
<br>
Beendet die Zeile bzw erzeugt eine leere Zeile
<h1> </h­1> bis zu <h6> </h­6>
Erzeugt Übersc­rhr­iften, h1 ist das größte und h6 das kleinste
<ta­ble> </t­abl­e>
Erzeugt eine Tabelle
<tr> </t­r>
Erzeugt eine Zeile in der Tabelle
<th> Übersc­hrift </t­h>
Erzeugt eine Übersc­hrift in einer Zeile
<td> Inhalt </t­d>
Erzeugt den Inhalt der Tabelle in einer Zeile
<a href="U­RL">Link hier</­a>
Erzeugt einen klickbaren Link

XML basics

<?xml versio­n="1.0" encodi­ng=­"­UTF­-8"?>
Legt die XML Version fest
<Fr­ühs­tüc­k> </F­rüh­stü­ck>
Erzeugt eine Kategorie mit dem Namen Frühstück
<Fr­ühs­tüc­k> Pfannk­uchen </F­rüh­stü­ck>
Die Inform­ation "­Pfa­nnk­uch­en" ist in der Kategorie Frühstück gespei­chert
<Frühstück>
<Ve­gan> Toast </V­ega­n>
</Frühstück>
Eine Unterk­ate­gorie mit dem Namen Vegan wurde in der Kategorie Frühstück erzeugt, dort wurde Toast als inform­ation gespei­chert
<Es­sen>
<Na­me>­Pfa­nnk­uch­en<­/Na­me>
<Pr­eis­>3€­</P­rei­s>
</E­sse­n>
Inform­ationen zum Essen Pfannk­uchen