الدرس الثامن البرمجة بلغة كوتلين

in #programming7 years ago

 الدرس الثامن البرمجة بلغة كوتلين 

![Kotlin-logo.png]()

تطبيق حساب العمر بالسنوات حيث سنطلب من المستخدم ادخال سنة ميلاده ثم نحسب عمره بالسنوات


fun main (args:Array <String>)

{

      print("enter your birth year: ")

       var yearofbirth:Int = readLine()!!.toInt()

       var year:Int = Calendar.getInstance().get(Calendar.YEAR)

      var age:Int = year – yearofbirth 

     print ("age = $age")

}

بحسب ما تعلمناه من الدروس السابقة فان هذا المثال واضح في اغلبه

عدا السطر

var year:Int = Calendar.getInstance().get(Calendar.YEAR)

في هذا الامر قمنا بتعريف متغيرyear  من النوع Int اما بالنسبة للقسم الاخر منه

Calendar.getInstance().get(Calendar.YEAR)

فقد قمنا باستدعاء مكتبة التاريخ (السنة) من مجوعة المكتبات الموجودة في لغة كوتلين

اذا اردنا ان نطلب الشهر الحالي كل ما علينا تغير كلمة year في اخر الامر بكلمة month  فيصبح

Calendar.getInstance().get(Calendar.MONTH)

و كذلك الامر بالنسبة لليوم و الاسبوع و الساعات .....

س: اكتب برنامج يحسب عمر المستخدم بالشهور و الاسابيع و الايام