forked from halilozel1903/KotlinExample
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathArrays.kt
36 lines (23 loc) · 976 Bytes
/
Arrays.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
/**
* Created by ozel on 21.7.2017.
*/
fun main() {
val dizi = Array(3) { 0 } //boyutu 3 ve değerleri 0 olan dizi tanımlandı.
dizi[0] = 1 //dizinin 0.indisinin değeri güncellendi.
dizi[1] = 5 //dizinin 1.indisinin değeri güncellendi.
dizi[2] = (dizi[0] * dizi[1]) + 4 //dizinin 2.indisi matematiksel işlemler sonucu yenilendi.
for (array in dizi) {
println("dizinin değeri : $array") //dizinin değerleri gösterildi.
}
for (index in 0..2) {
println("Dizi [$index] : " + dizi[index]) //indislerde ekranda gösterildi.
}
val StrDizi = Array<String>(3) { "" } //String türünde dizi tanımlaması yapıldı.
for (str in 0..2) {
print("StrDizi[$str] :")
StrDizi[str] = readLine()!! //String ifadeleri kullanıcıdan almak için kullanıldı.
}
for (str in 0..2) {
println("StrDizi[$str] :" + StrDizi[str]) //dizinin indisi ve değerleri ekranda gösterildi.
}
}