Herhangi Bir Tarihin Kaçıncı Yüzyıla Ait Olduğunu Söyleyen Kotlin Programı

Aşağıda, verilen bir tarihin hangi yüzyıla ait olduğunu hesaplayan basit bir Kotlin programı bulunmaktadır:

kotlin
Copy
fun main() {
    // Kullanıcıdan bir yıl bilgisi alalım
    print("Bir yıl girin: ")
    val yil = readLine()?.toIntOrNull()

    if (yil != null) {
        // Yüzyıl hesaplama formülü: (yıl - 1) / 100 + 1
        val yuzyil = (yil - 1) / 100 + 1
        println("$yil yılı, $yuzyil. yüzyıla aittir.")
    } else {
        println("Geçersiz bir yıl girdiniz!")
    }
}

Programın Açıklaması:

  1. Kullanıcıdan Yıl Bilgisi Alma:

    • readLine() ile kullanıcıdan bir yıl bilgisi alınır.

    • toIntOrNull() ile girilen değerin sayıya dönüştürülüp dönüştürülemediği kontrol edilir.

  2. Yüzyıl Hesaplama:

    • Yüzyıl hesaplama formülü: (yil - 1) / 100 + 1

    • Örneğin, 2025 yılı için: (2025 - 1) / 100 + 1 = 21. yüzyıl

  3. Sonuç Ekrana Yazdırma:

    • Hesaplanan yüzyıl ekrana yazdırılır.

Örnek Çıktı:

Copy
Bir yıl girin: 1789
1789 yılı, 18. yüzyıla aittir.

Bu program, herhangi bir yılın hangi yüzyıla ait olduğunu doğru bir şekilde hesaplar. 😊

Yorumlar

Tarih Bilgini Test Etmeye Hazır mısın?

Avrupa'dan Afrika'ya, Asya'dan Amerika ve İslam tarihine uzanan 40 soruluk dev genel kültür testimiz yayında!

🏆 Yarışmayı Tam Sayfa Aç
PDF Okuyucu İkonu

Hızlı PDF Okuyucu

Hızlı, hafif ve kullanıcı dostu PDF görüntüleme deneyimi.

Google Play'den İndir
Dersimiz Tarih

Dersimiz Tarih Uygulaması

Tarih Derslerinden Tarih Alanında Hemen Herşeye Kadar Dijital Tarih Bilgi Merkezi.

Google Play'den İndir

Bu blogdaki popüler yayınlar

YouTube ile Web Sitesi SEO'su: Kapsamlı Strateji Rehberi

Uygulama Reklam Butonu