قسم لغات البرمجة php java c++ جافا Visual Basic فيجوال بيسك c# Delphi دلفي API PERL HTML و TML JavaScript ASP XML Oracle اوركال MySql sql server Access

   

الصورة الرمزية حمزة أحمد
حمزة أحمد
:: عضو ذهبي ::
تاريخ التسجيل: Oct 2004
الدولة: أرض الكنانة
المشاركات: 251
نشاط [ حمزة أحمد ]
قوة السمعة:
قديم 08-11-2005, 01:51 AM المشاركة 17   
sun



جملة الاستمرار
تعمل جملة الاستمرارcontinue على تجاوز تنفيذ بقية الجمل في التكرار خلال
الدورة الحالية والانتقال إلى الدورة الثانية:
مثلاً نفترض ان لدينا جملة تكرار بها 3 اوامر ووضعنا بعد الامر الثانية جملة الاستمرارcontinue
فعند تنفيذ جملة الاستمرار continue سيتم القفز الي بداية الاوامر اي الامر 1 دون تنفيذ الامر 3
واليك بمثال

كود:
#include < iostream.h>
int main ()
{
int x,n;
do
{
cin>>x>>n;
if (n<1) continue;
cout<<x;
--n;
}
while (n<1);
return0;
}
في المثال السابق لن يتم تنفيذ الامر cout<<x و n-- في حالة تحقق الشرط n<1 اي في حالة تنفيذ جملة التكرار
وأيضاً يمكن الاستغناء عن امر الاستمرار continue
بوضع الجمل التي لن يتم تنفيذها عن تنفيذ continue تحت جملة شرطية if وشكون شرطها هو الشرط المضاد للشرط المستخدم مع continue
فمثلاً
كود:
#include < iostream.h>
int main ()
{
int x,n;
do
{
cin>>x>>n;
if (n>=1) 
{
cout<<x;
--n;
}
}
while (n>=1);
return0;
}
جملة الخروج exit():
تعمل هذه الدالة على إيقاف ( أو الخروج من ) البرنامج في مكان منه ، وتشبة end في لغة البيسك
وتكون قيمة الدالة صفرا exit(0) عندما يتم الخروج من البرنامج بنجاح وألا فان قيمة الدالة تكون
exit)1( وتوقف البرنامج عند وجود خطأ أو نحو ذلك ، وفي هذه الحالة ، ويعيد البرنامج تنفيذه إلى نظام التشغيل
مثال
كود:
#include < iostream.h>
int main ()
{
char ma;
cin>>ma;
if ( ma != ‘A’) exit(1);
cout<<”\n”<<ma;
return0;
}
:flwr:

اعلانات

محلاوي
:: مهندس ::
تاريخ التسجيل: Dec 2005
المشاركات: 11
نشاط [ محلاوي ]
قوة السمعة:
قديم 16-01-2006, 03:32 PM المشاركة 18   
افتراضي


مشكووووووووووووووووووووووووووووووور علي الدرس والله يجزيك كل الخير
ممكن برنامج حماية يكون سهل وقوي
لئني انا مبتدأ في الكمبيوتر والانترنت
هل ممكن اتعلم برنامج الاوفيس ؟ومن فين اتعلم بدورة او بكتاب؟

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

aradz15
:: مهندس ::
تاريخ التسجيل: Feb 2006
المشاركات: 5
نشاط [ aradz15 ]
قوة السمعة:
قديم 01-03-2006, 02:59 PM المشاركة 19   
افتراضي


مشكووووووووووووووووووووووووووووور أخي على الجهد ممكن برنامج سي ++ كي أحمله


الصورة الرمزية حمزة أحمد
حمزة أحمد
:: عضو ذهبي ::
تاريخ التسجيل: Oct 2004
الدولة: أرض الكنانة
المشاركات: 251
نشاط [ حمزة أحمد ]
قوة السمعة:
قديم 02-03-2006, 01:14 AM المشاركة 20   
افتراضي


السلام عليكم ورحمة الله وبركاتة
تستطيع تحميل البرنامج من هذا الرابط
http://www.megaupload.com/?d=UZIF5VJT


ariel_letsnaa
:: مهندس ::
تاريخ التسجيل: Feb 2006
المشاركات: 19
نشاط [ ariel_letsnaa ]
قوة السمعة:
قديم 23-03-2006, 05:08 PM المشاركة 21   
افتراضي


void exchange(int & , int& );

اخي العزيز هذا غلط يجب ذكر إسم المتغير بعد الاشارة
(رحم الله أمرى اهاني اخطائي ) علي بن ابي طالب رحمه الله


ariel_letsnaa
:: مهندس ::
تاريخ التسجيل: Feb 2006
المشاركات: 19
نشاط [ ariel_letsnaa ]
قوة السمعة:
قديم 23-03-2006, 05:26 PM المشاركة 22   
افتراضي


اخي العزيز انت لم تشرح 1 % من سي بلس يجب التوسع كثيرا
ماذا عن pointer
array and matrics
clases
structur
and oop oriionted object programing


الصورة الرمزية حمزة أحمد
حمزة أحمد
:: عضو ذهبي ::
تاريخ التسجيل: Oct 2004
الدولة: أرض الكنانة
المشاركات: 251
نشاط [ حمزة أحمد ]
قوة السمعة:
قديم 27-03-2006, 01:03 PM المشاركة 23   
افتراضي


void exchange(int & , int& );

اخي العزيز هذا غلط يجب ذكر إسم المتغير بعد الاشارة
(رحم الله أمرى اهاني اخطائي ) علي بن ابي طالب رحمه الله
السلام عليكم ورحمة الله
أخي الكريم
لا يشترط كتابة إسم المتغير في تعريف الدالة أعلي main في حالة كتابة الدالة نفسها اسفل الـ main
ولكن يشترط ذلك في كتابة الدالة نفسها سواء كانت مكتوبة أعلي أو أسفل الـ main


الصورة الرمزية الشاهين
الشاهين
:: مهندس ::
تاريخ التسجيل: May 2006
المشاركات: 5
نشاط [ الشاهين ]
قوة السمعة:
قديم 24-05-2006, 12:45 AM المشاركة 24   
Thumbs up Array


اخ حمزة مشكور على الشرح العظيم، بس يا ريت لو تكفي الشرح وتتناول موضوع Array لانه موضوع مهم، والك الف شكر!!!!!!!!!!!!!



الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 11:55 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)