إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...

انضم الينا
استراحات زايد الصفحة الرئيسية

         :: افضل انواع ستاند ملابس,ارخص اسعار ستاند ملابس (آخر رد :بوابة الصين العربية)       :: شراء معدات مطاعم مستعملة بالطائف (آخر رد :aboshady)       :: شراء مكيفات مستعملة بالطائف (آخر رد :aboshady)       :: شراء اجهزة كهربائية مستعملة بالطائف (آخر رد :aboshady)       :: شراء سكراب بالطائف (آخر رد :aboshady)       :: شراء الاثاث المستعمل بالطائف (آخر رد :aboshady)       :: شراء الاثاث المستعمل بمكة (آخر رد :aboshady)       :: شراء مكيفات مستعملة بمكة (آخر رد :aboshady)       :: شراء معدات مطاعم مستعملة بمكة (آخر رد :aboshady)       :: شراء معدات مطاعم مستعملة (آخر رد :aboshady)      

 
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 04-06-2009, 06:10 AM
عضو ماسي
بيانات محروم.كوم
 رقم العضوية : 503
 تاريخ التسجيل : Dec 2007
الجنس : female
علم الدوله :
 المشاركات : 2,100,670
عدد الـنقاط :3341
 تقييم المستوى : 2140

<div><div align="center">

السلام عليكم ورحمة الله وبركاته


درسنا اليوم سيكون حول أهم العمليات الحسابية التي يمكن أن ننجزها في برنامج كتوب بالسي
في درسنا السابق تطرقنا الى المتغيرات و اهميتها ودورها. الان نجي نشوف بعض التطبيقات على بعض أنواع المتغيرات

في غالب الأحيان نحتاج في الكود الى العمليات التالية :

- الجمع
- الطرح
-الجداء
- القسمة
- باقي القسمة
- زيادة بواحد increment
- نقصان بواحد decrement

الى اخر العمليات التي غالبا ما نحتاجها في البارمج

1- الجمع

بالنسبة لعملية الجمع, سأضع هنا كمثال البرنامج الذي كتبه أخونا Cyber-Zone في رده على الدرس الرابع ... وكان هو الوحيد الذي رد على التمرين ... ليس لصعوبة التمرين ولكن أرى في هذا أنه متحمس
لذلك سأستعمل نفس الكود

كود:
#include
#include
int main(int argc, char *argv[])
{
long a, b;
long res;
printf("Give Me Number\t:");
scanf("%ld", &a);
printf("\nGive an other Number\t:");
scanf("%ld", &b);
res = a + b;
printf("\nThe Result Is :\t%ld\n\n\n\n\n\n\n", res);
system("PAUSE");
return 0;
}
هذا البرنامج يعطيك حاصل جمع عددين
يمكن أيضا الطريقة التالية : بحيث نستغني عن المتغير res ونضع العملية مباشرة

كود:
#include
#include
int main(int argc, char *argv[])
{
long a, b;
printf("Give Me Number\t:");
scanf("%ld", &a);
printf("\nGive an other Number\t:");
scanf("%ld", &b);
printf("\nThe Result Is :\t%ld\n\n\n\n\n\n\n", a + b);
system("PAUSE");
return 0;
}
2- الطرح

بنفس طريقة عمل الجمع

كود:
printf("\nThe Result Is :\t%ld\n\n\n\n\n\n\n", a - b);

3- الجداء

بنفس الطريقة و يمكن لأي واحد يحط الألغوريتم على أي طريقة يريدها. لازم بس ينتبه أنواع المتغيرات و طريقة طباعة النتيجة على الشاشة

كود:
printf("\nThe Result Is :\t%ld\n\n\n\n\n\n\n", a * b);
4- القسمة

هنا نفس الطريقة. في مشكل أنه القسمة عل الصفر غير ممكنة, لذلك سنضطر الى استعمال أداة الشرط

كود:
#include
#include
int main(int argc, char *argv[])
{
long a, b;
printf("Give Me Number\t:");
scanf("%ld", &a);
printf("\nGive an other Number\t:");
scanf("%ld", &b);
if(b==0)
printf("\n Impossible!!!");
else
{
printf("\nThe Result Is :\t%ld\n\n\n\n\n\n\n", a / b);
}
system("PAUSE");
return 0;
}
هنا استعملنا أداة شرط if
معناه أنه إذا تحقق الشرط الذي بين القوسين أي ان المدخل b يساوي صفر فإننا نطبق ما بعد if مباشرة, أما إذا كان العكس فإننا نطبق ما بعد else

كود:
if (conditional_1)
{
...block of statements executed if conditional_1 is true...
}
else if (conditional_2)
{
...block of statements executed if conditional_2 is true...
}
else
{
...block of statements executed otherwise...
}
إليكم بعض العلامات التي تسعمل للشرط :
كود:
greater than
للجمع بين شرطين أو أكثر :

كود:
&& and
|| or

5- باقي القسمة

في بعض المرات نحتاج الى الحصول على باقي قسمة عدد على عدد معين... نستعمل لهذا الغرض اليغة التالية :

كود:
result = a % b;
بهذه الطريقة result سيحتوي على باقي قسمة a على b

6- زيادة واحد increment

في الكثير من الأحيان نحتاج إلى تنفيذ نفس العملية على عدد معين من المتغيرات, من المستحيل أن نكتب نفس الشيء لكل واحد منها...
لذلك نلجأ غالبا إلى استعمال loop
نعرف هنا ب while

كود:
while (expression)
{
...block of statements to execute...
}
مثال :
<div style="margin:20px; margin-top:5px"> كود:
int a=5;
int i=0;
while(i
__DEFINE_LIKE_SHARE__
رد مع اقتباس
 

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
الدرس الرابع : طريقة الكتابه 1 emaraty $tyle دورة الفوتوشوب 43 06-23-2011 02:54 PM
الدرس الرابع من دورة Y4$$3R N3T - التعليمات التكرارية (for) محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 09-09-2009 05:10 AM
دروس mmb ///الدرس الرابع محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 06-03-2009 02:30 AM
[شرح] : تغير مسار config.php الدرس الرابع للحماية محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 05-23-2009 04:10 PM
تم الانتهاء من الدرس الرابع في دورة الجافا محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 04-06-2009 07:10 PM


الساعة الآن 01:35 AM


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir

RSS RSS 2.0 XML MAP HTML