-
-
Notifications
You must be signed in to change notification settings - Fork 18
/
ArithmeticOperators.kt
57 lines (30 loc) · 1.53 KB
/
ArithmeticOperators.kt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
/*
Aritmetik Operatörler
+ : Toplama
- : Çıkarma
* : Çarpma
/ : Bölme
% : Mod Alma
*/
fun main() {
val number1 = 28.0 // number1 değeri verildi.
val number2 = 7.0 // number2 değeri verildi.
var result: Double = number1 + number2 // sonuç değeri tanımlandı. // toplama işlemi yapıldı.
println("$number1 + $number2 = $result")
// javascript veya php gibi dilleri kullandıysanız bu tip yazdırma ile karşılaşmanız olasıdır.
// İlerleyen derslerde ayrıntılı olarak açıklanacaktır.
result = number1 - number2 // çıkartma işlemi yapıldı.
println("$number1 - $number2 = $result") // çıkartma işleminin sonucu ekranda gösterildi.
result = number1 * number2 // çarpma işlemi yapıldı.
println("$number1 * $number2 = $result") // çarpma işleminin ekranda gösterildi.
result = number1 / number2 // bölme işlemi yapıldı.
println("$number1 / $number2 = $result") // bölme işleminin ekranda gösterildi.
result = number1 % number2 // mod alma işlemi yapıldı.
println("$number1 % $number2 = $result") // mod sonucu ekranda gösterildi.
// + operatörü ayrıca String değerlerinin birleştirilmesi için kullanılır.
val start = "Talk is cheap. " // baş cümle
val middle = "Show me the code. " // orta cümle
val end = "- Linus Torvalds" // sözün yazarı
val sentence = start + middle + end // cümle değişkeninde onları birleştirdik.
println(sentence) // birleştirilen string ifadeler ekranda gösterildi.
}