لمستوى المتوسط . سلسلة مقالات مأخوذة من كوداتي نتمنى أن تكون مفيدة لجميع الدارسين . وهذا الدرس هو العمليات الرياضية في لغة سي شارب C# Arithmetic Operations .
سلسلة دروس تعلم سي شارب C# بالعربية
تم شرح فيما سبق :-
- الدرس الأول : مقدمة عن السي شارب #C
- الدرس الثاني : تركيب الجملة في سي شارب Syntax
- الدرس الثالث : التعليقات في سي شارب Comments
- الدرس الرابع : الطباعة في سي شارب Output
- الدرس الخامس : المتغيرات في سي شارب Variables
- الدرس السادس : المدخلات في سي شارب Inputs
الدرس السابع : العمليات الرياضية في سي شارب Arithmetic Operations
في هذا الدرس سنتاول العمليات الرياضية في السي شارب C#
العمليات الرياضية في لغات البرمجة يقصد بها العمليات المعروفة من جمع وطرح وضرب وقسمة تجري بين المتغيرات
المثال الأول يشرح هذا المثال عملية تعريف متغيرين واعطاء كل متغير قيمة رقمية واجراء العمليات الرياضية من جمع وطرح وضرب وقسمة وجعل ناتج كل عملية في متغير جديد .
using System;
namespace Example
{
class Program
{
static void Main(string[] args)
{
int num1=20,num2=10;
int sum=num1+num2;
Console.WriteLine(“Sum:”+sum);
int sub=num1-num2;
Console.WriteLine(“Sub:”+sub);
int mul=num1*num2;
Console.WriteLine(“Mul:”+mul);
int div=num1/num2;
Console.WriteLine(“Div:”+div);
}
}
}
Output :
Sum:30
Sub:10
Mul:200
Div:2
المثال الثاني يشرح هذا المثال عملية تعريف متغيرين واعطاء كل متغير قيمة يتم ادخالها من خلال شاشة التنفيذ كما مر سابقاً ولا ننسى عملية تحويل المدخلات الى قيم int .
using System;
namespace Example
{
class Program
{
static void Main(string[] args)
{
int num1,num2;
Console.Write(“Enter Number1 :”);
num1 = Convert.ToInt32(Console.ReadLine());
Console.Write(“Enter Number2 :”);
num2 = Convert.ToInt32(Console.ReadLine());
int sum=num1+num2;
Console.WriteLine(“Sum:”+sum);
int sub=num1-num2;
Console.WriteLine(“Sub:”+sub);
int mul=num1*num2;
Console.WriteLine(“Mul:”+mul);
int div=num1/num2;
Console.WriteLine(“Div:”+div);
}
}
}
Output :
Enter Number1 :8
Enter Number2 :4
Sum:12
Sub:4
Mul:32
Div:2