Professional Documents
Culture Documents
2-
val sayi1: Int = 10
val sayi2: Int = 20
val toplam = sayi1 + sayi2
println("$sayi1 + $sayi2 = $toplam")
3-
print("1. Sayıyı giriniz: ")
val sayi1: Int = readLine()!!.toInt()
print("2. Sayıyı giriniz: ")
val sayi2: Int = readLine()!!.toInt()
val toplam = sayi1 + sayi2
println("$sayi1 + $sayi2 = $toplam")
print(“1.yazılı notu: “)
val yazili1:Int=readline()!!.toInt()
print(“2.yazılı notu: “)
val yazili2:Int=readline()!!.toInt()
print(“1.performans notu: “)
val performans1:Int=readline()!!.toInt()
print(“2.performans notu: “)
val performans2:Int=readline()!!.toInt()
a- val y40=(yazili1*40)/100
val y60=(yazili2*60)/100
val yuzdelik=y40 + y60
b-
val ortalama=(yazili1+yazili2+performans1+performans2)/4
5- Kullanıcının girdiği sayının çarpım tablosunu oluşturan programın kotlin kodlarını yazınız
print("Bir sayı giriniz: ")
val sayi: Int = readLine()!!.toInt()
for (i in 1..10) {
val carpim = sayi * i
println("$sayi * $i = $carpim")
6- Kullanıcıdan yaşını öğrenerek ehliyet alıp alamayacağını belirleyen programın kotlin kodlarını yazınız.
print("Yaşınızı giriniz: ")
val yas: Int = readLine()!!.toInt()
if (yas < 18)
println("Yaşınız $yas ehliyet almaya uygun değil.")
else
println("Yaşınız $yas ehliyet almaya uygun.")
a- val y40=(yazili1*40)/100
val y60=(yazili2*60)/100
val yuzdelik=y40 + y60
b-
val ortalama=(yazili1+yazili2+performans1+performans2)/4
c- print(“Yüzdelik not: $yuzdelik”)
print(“Ortalama not: $ortalama”)
8- Kullanıcının girdiği 1 adet sayının çarpanlarını ekrana yazan programın kotlin kodlarını yazınız.
print("Bir sayı giriniz: ")
val sayi: Int = readLine()!!.toInt()
print("$sayi Çarpanları: ")
for (i in 1..sayi)
if (sayi % i == 0)
print("$i ")
9- 0-100 sayıları arasındaki sayıların toplamını hesaplayan programın kotlin kodlarını yazınız.
val sayi = 100
var toplam = 0
for (i in 0..sayi) {
// toplam = toplam+i;
toplam += i
println("Toplam = $toplam")
ÖDEV
val sayi1: Int = 10
val sayi2: Int = 20
Verilen değişkenlere ek olarak kullanıcının girdiği 4 adet sayı için:
a- tüm değişkenlerin toplamını hesaplayarak sonucu ekrana
yazın,
b- tüm değişkenlerin çarpımını hesaplayarak sonucu ekrana
yazın,
c- tüm değişkenlerin ortalamasını hesaplayarak sonucu
ekrana yazın,
d- 1.değişkenin %10’unu, 2.değişkenin %20’sini,
3.değişkenin %30’unu alarak toplayıp sonucu ekrana
yazın,
e- 4.değişkenin %40’ını, 5.değişkenin %50’sini, 6.değişkenin
%60’ını alarak toplayıp sonucu ekrana yazın,
f- “d” ve “e” seçeneklerinin sonuçlarını toplayıp ekrana
yazın,
g- “a” ve “b” seçeneklerinin sonuçlarını çarpıp ekrana yazın,
h- “c” seçeneğinin %70’ini yine “c” seçeneğinin %80’i ile
toplayarak sonucu ekrana yazın
a-
val toplam1 = sayi1 + sayi2 + sayi3 + sayi4 + sayi5 + sayi6
print($toplam1)
b-
val carpim1 = sayi1 * sayi2 * sayi3 * sayi4 * sayi5 * sayi6
print($carpim1)
c-
val ortalama = (sayi1 + sayi2 + sayi3 + sayi4 + sayi5 + sayi6)/6
print($ortalama)
*veya –programda üst satırlarda zaten toplama yapılmıştı;
val ortalama = toplam1/6
print($ortalama)
print($vtoplam1)
print($vtoplam2)
f- val vtoplam3 = vtoplam1 + vtoplam2
print($vtoplam3)
g- val carpim2 = toplam1 * carpim1
print($carpim2)
h- val ortalama70 = ortalama*70/100
val ortalama80 = ortalama*80/100
val toplamortalama = ortalama70 + ortalama80
print($toplamortalama)
ÖDEV
*1- Kullanıcının girdiği 2 adet sayıyı birbiri ile değiştiren kotlin kodlarını yazınız.
print("1. Sayıyı giriniz: ")
println("--Değiştirmeden Önce--")
sayi1 = sayi2
sayi2 = degistir
println("--Değiştirdikten Sonra--")
*2- Kullanıcının girdiği 1 adet sayının negatif-pozitif durumunu belirleyen kotlin kodlarını yazınız.
if (sayi < 0)
else
println("$sayi , Sıfırdır")
ÖDEV
*1- 0’dan başlayarak kullanıcının girdiği sayıya kadar olan sayıları toplayan ve çıkan sonucu; kullanıcının girdiği sayı ile çarparak ekrana
yazan programın kotlin kodlarını yazınız.
for (i in 0..sayi)
toplam += i
println("Sonuç = $carpim")
if (sayi1 > 0)
for (i in 0..sayi1)
toplam += i
println($toplam)
println($cikar)
println($toplam2)
else
println(“geçersiz işlem”)