Basics Flashcards
Output ausgeben
println(“text”)
Variable erstellen
var name = wert
Was muss man bei Text in Variablen beachten?
Immer mit “…”
Arithmetische Operationen durchführen
Wert +-*/% Variable
Wie werden Matheaufgaben in println durchgeführt?
Das Ergebnis wird direkt ausgegeben
Einzeiliges Kommentar schreiben
//Kommentar
Mehrzeiliges Kommentar schreiben
/*
Kommentar
Und so weiter
*/
Was sind Programme?
Listen bestehend aus Befehlen in Codesprache
Welches Schlüsselwort brauche ich um eine Variable zu erstellen?
var
Wie nennt sich der 1. Teil der Variablen Erstellung?
Deklaration
Wie nennt sich der 2. Teil, wenn man einer Variable einen Wert gibt?
Initialisierung
Was ist mutability?
Die Eigenschaft von Variablen ihren Inhalt immer ändern zu können
Welches Schlüsselwort brauche im um UNVERÄNDERBARE Variablen zu erstellen?
val
Wie erstelle ich eine FESTE variable?
val name = wert
Was für ein Datentyp haben Wörter?
String
Was ist ein Interger?
Ganze Zahl wie z.B 3
Was ist ein Double?
Kommazahl wie z.B 3.5
Was passiert, wenn man um eine Zahl “” macht?
Die Zahl wird zu einem String
Was kann man bei einer Variable NICHT ändern?
Den Type
Wie befiehlt man Kotlin einen bestimmten Type zu nehmen?
var name: type = wert
Wie kann ich score um 1 erhöhen?
score = score + 1
Was ist die Abkürzung um eine Variable um 1 zu erhöhen?
++
Wie kann ich eine Varieble um einen gewissen Wert ERHÖHEN?
+=
Was ist type interference?
Kotlin kapiert selbst um was für einen Type es sich bei der Variable handelt
Wie erstellt man eine TRUE Boolean variable?
var name = TRUE
Wie erstellt man eine FALSE Boolean Variable?
var name = FALSE
Prüfen ob eine Variable Größer/Kleiner als etwas ist
var > wert
var < wert
Prüfen ob eine Variable Größer oder Gleich / Kleiner oder Gleich etwas ist
var >= wert
var <= wert
Prüfen ob eine Variable GLEICH einem Wert ist
var == wert
Umweg um eine FALSE Variable zu erstellen
var name = !true
Boolean umkehren
!bool
Prüfen ob eine Variable NICHT GLEICH einem Wert ist
var != wert
Prüfen ob 2 Booleans gleichzeitig true sind
bool1 and bool2
Prüfen ob 1 Boolean oder ein anderes Boolean true ist
bool1 or bool2
Wann ist eine OR Bedingung true?
Wenn IRGENDEINE Bedingungen true ist
Wann ist eine AND Bedingung true?
Wenn ALLE Bedingungen true sind
Was muss man beachten, wenn man Strings vergleicht?
Sie sind Case Sensitive
Was geben Vergleichsoperatoren wie >< oder == zurück?
Einen Boolean Wert
Schlüsselwort um eine Bedingung abzufragen
if
If Abfrage Syntax
if(bedingung){code}
Mit welchem Schlüsselwort kann ich nach einem mislungenem IF weiter machen?
else
If-Else Statement
if(bedingung){code}
else{code}
Schlüsselwort um eine weitere Bedingung nach einem misslungenem IF abzufragen
else if
If - else if - else Statement
if(){} else if(){} else{}
Woran erkennt man ein Array?
An den [] Klammern
Mit welcher Methode erstellt man eine Array?
arrayOf()
Array erstellen Syntax
var liste = arrayOf(1,2,3,4,5)
Wie werden Werte in Arrays noch genannt?
Elemente
Wie sieht es mit Types und Arrays in Kotlin aus?
Arrays können nur Elemente aus 1 Type beinhalten
Wie nennt man die Position eines Elements in einem Array?
Index
Mit welchem Index beginnt ein Array?
0
Wie returned man ein Element anhand seines Index aus einem Array?
arrayName.get(index)
Wie kann ich einen Wert an einen bestimmten Index eines Arrays setzen?
arrayName.set(index, wert)
Methodenfreier Weg um ein Element anhand des Index aus einer Array zu bekommen
arrayName[index]