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

in #programming7 years ago

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

![Kotlin-logo.png]()

العمليات الرياضية 

نستخدم للجمع الرمز (+) للطرح الرمز (–) للقسمة الرمز (/) للضرب الرمز (*) ونستخدم للاس الرمز(^) 

ولا ننسى اولويات العمليات الحسابية كما في الرياضيات حيث نعتمد الترتيب التالي في الاسبقية 

 1- الاقواس() 

2- الاس ^ 

3- الضرب و القسمة حيث لهما نفس القوة لذلك في حال ورودهما في نفس العبارة نبدأ بالعملية الموجودة على اليسار  4- الجمع و الطرح مثلها مثل عملية القسمة و الضرب 

5- المساواة == 

مثال: 

 fun main (args:Array <String>)

 { 

       print("enter first number:\n") 

       var umber1 = readLine()!!.toDouble() 

       print("enter second number:\n") 

      var number2 = readLine()!!.toDouble() 

/* لغاية الان طلبنا من المستخدم ادخال رقمين و خزنا القيم في متغيرين number1 , number2  بالنسبة لإظهار نتيجة الجمع مثلا لدينا طريقتين  */

 //الطريقة الاولى 

var sum:Double? 

Sum = number1 + number2 

print("sum= $sum") 

//الطريقة لثانية  نكتب مباشرة 

 Print(number1 + number2) 

او 

print("sum = ${number1 + number2} ")

   نلاحظ في هذا المثال استخدام رموز جديدة \n و $ فماذا تعني كل منهما 

\n 

تعني انتقل الى سطر جديد مثل println 

$ تعني عوض قيمة الsum  في هذا المكان اي عندما كتبنا 

 Print("sum= $sum") 

فكأننا نقول اظهر على الشاشة 

 نتيجة الجمع = sum

 بالنسبة لباقي العمليات فهي مشابهة لما سبق  

س: اكتب برنامج يطلب من المستخدم ادخال رقمين ثم اطبع نتائج الجمع و الطرح و الضرب و القسمة لهما