fa
Feedback
لغة ال++Cخطوة بخطوة

لغة ال++Cخطوة بخطوة

رفتن به کانال در Telegram

💻 الى المهندسين والمبرمجين ومحبي البرمجة والحاسوب 👈👈سوف يتم شرح لغه ال++C للمبتدئين حتى الاحتراف 👈👈 دورات مجانية 👈👈 مشاريع مفتوحة المصدر + اكواد 👈👈كتب برمجة وحاسوب #للسوال_او_الاستفسار @alhussini_IT

نمایش بیشتر
3 443
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-37 روز
-3530 روز
آرشیو پست ها
♥️🎗♥️ اكتبَ๘ﮩ₰ﮩ₰ﮩ.❥برنامج♥️🎗♥️️ برنامج لإيجاد اصغر خانه في العدد المدخل هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـة00.00.00 👇☘👇 #include <iostream> using namespace std; int main(){ int n,m,z; cout<<"please enter the number\n"; cin>>n; while(n>0){ z=n%10; n=n/10; if(z>=m) m=z; } cout<<z; return 0; } 🌸✨🌸✨🌸✨🌸✨ عند ايجاد الخانة الاكبر فقط نغير المخرج z الي المخرج m وبرنامج ايجاد الخانه الاكبر ♥️🎗♥️🎗♥️🎗♥️🎗♥️🎗♥️ اكتب๘ﮩ₰ﮩ₰ﮩ.❥ُبرنامج: لايجاد اكبر خانه من العدد المدخل 👇👇👇👇 #include <iostream> using namespace std; int main(){ int n,m,z; cout<<"please enter the number\n"; cin>>n; while(n>0){ z=n%10; n=n/10; if(z>=m) m=z; } cout<<m; return 0; } ✨❤️✨❤️✨❤️ هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

💗💗اكتبَ๘ﮩ₰ﮩ₰ﮩ.❥برنامج💗💗 برنامج يعد من0الى14 باستخدام goto هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـة00.00.00 🎀👇👇🎀 #include <iostream> using namespace std; int main(){ int i=0; mpointn: cout<<i<<"\t"; i=i+1; if(i !=15) goto mpointn; return 0;} هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

معلـ๘ﮩ₰💻💻ﮩ₰ﮩ.❥ـوماتُ ِ تعلیمة الانتقال goto تفید ھذه العملیة في الانتقال من سطر برمجي إلى آخر مع تجاوز لبعض الأسطر البرمجیة من أجل تنفیذ أمر معین. •┈┈┈•❈••✦✾✦••❈•┈┈┈• #محمد_عادل_الحسيني ❥➺┊ •┈┈┈•❈••✦✾✦••❈•┈┈┈•

صوتوا ب 👍 لو سمحتوا

للتصويت للشاعر ابو برق الظرافي في مسابقه صمود وانتصار
Anonymous voting

💢💢💢تعميم هام 💢💢💢 نرجوا من جميع المشتركين الاعزاء بالتصويت للاخ والصديق ايوب الضرافي كلكم صوتوا 👍 التصويت هنا 👇👇👇 فضلا وليس امرا #الفزعة_يا_مشتركين •┈┈┈•❈••✦✾✦••❈•┈┈┈• #محمد_عادل_الحسيني ❥➺┊ •┈┈┈•❈••✦✾✦••❈•┈┈┈•

هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 سوال مهم وسوف يتم شرحه كيف يمكن ان تغير لون شاشه التنفيذ والخط الذي مكتوب فيها بدل انا تظهر سوداء نغيرها ونخليها تظهر بالون الذي تريد هكذا👇👇؟؟ الاجابات خاص @ABOoodzc هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00

حددِ๘ﮩ₰ﮩ₰ﮩ.❥المخرجات(5) هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـة 🎀👇🎀 #include <iostream> using namespace std; int main () { int a=6, b=4; if(a=b) cout<<"ok"; return 0; } أّلمخََ๘ﮩ₰ﮩ₰ﮩ.❥رجِأّتُّ ِ بيكون المخرج ok لان قوس الشرط if بداخله علامه مساواه واحده لذلك مافيش شرط لْـۆ كانت == هكذا يحدد الشرط بيكون true. او false 👍👍 هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

💗💗اكتبَ๘ﮩ₰ﮩ₰ﮩ.❥برنامج💗💗 يطلب م̷ـــِْن المستخدم ادخال عدد والتبديل بين اول خانه واخر خانه للعدد هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـة00.00.00 🎀👇👇🎀 #include <iostream> using namespace std; int main(){ int fri_num, las_num, i=1, num; cin>>num; fri_num=num%10; num/=10; las_num=num; while(las_num>9){ las_num/=10; i*=10;} num-=(i*las_num); num+=(i*fri_num); num*=10; num+=las_num; cout<<num; return 0; } هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

❤️ ارسمَ๘ﮩ₰ﮩ₰ﮩ.❥الشكل❤️ 🎀👇👇🎀 هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـة #include <iostream> using namespace std; int main(){ for ( int i=0;i<=5; i++){ for ( int j=0;j<=5; j++){ if (((i+ j==3 &&i>3) ||( i+j==4 && i>2))|| ((i+ j==6 && i >3))) cout <<" *" ; else cout <<" "; } cout <<endl; } return 0; } أّلمخََ๘ﮩ₰ﮩ₰ﮩ.❥رجِأّت 👍♥️👍 * * * * هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـة •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

معلـ๘ﮩ₰ﮩ₰ﮩﮩ₰ﮩ❥ـومات  تقسم الاخطاء عامة الى نوعين رئيسين . 1»» اولا .. خطأ زمن التصميم .. هذا النوع من الاخطاء يتم اثناء كتابة وتصميم البرنامج .. اي انه يظهر عندما تضغط على كوبايل للكود .. وهو ما يسمى بالخطأ الاملائي .. اي في املاء قواعد اللغة .. مثلا انك نسيت ان تضع الفارزة المنقوطة في نهاية جملة محدده .. او انك نسيت وضع قوس النهاية الذي ينهي الدالة main او اي دالة اخرى .. او استخدمت متغير من دون تعريفه مسبقا او اي خطأ بسيط اخر .. 2»» ثانيا .. خطأ زمن التنفيذ .. run time error او .. وهو الخطأ الذي يظهر بعد ان تقوم بتنفيذ البرنامج وعمله .. اي ان البرنامج في البداية يعمل بصورة طبيعيه ولكن عندما تقوم بتنفيذ وظيفة محدده فيه تجده يتوقف لسبب ما .. والسبب هذا قد يكون منطقيا . فماذا نعني هنا بمنطقيا .. ؟؟؟ 👇👇 السبب المنطقي هو ان تكون انت قد اخطأت في عملية رياضيه املائها البرمجي للغة يكون صحيحا .. ولكن رياضيا وعلميا هي خاطئه .. كمثال على ذلك دالة الدستور لحل المعادلات .. X = -(B) + sqrt((b*b)-4*a*b)); فلو كانت قيمة (b*b)-4*a*b) اقل من صفر .. فهذا سيؤدي الى خطأ رياضي لا تستطيع اللغة معالجته لانه سيطلب من البرنامج ايجاد الجذر التربيعي لعدد سالب .. وهذا مستحيل رياضيا .. حالة ان ياتي ما تحت الجذر سالبا تاتي فقط اثناء تنفيذ البرنامج فمثلا .. لو ادخلت القيم a = 1 b= 4 c = 8 فان هذه القيم تؤدي الى خطا منطقي لانها تطلب ايجاد الجذر التربيعي لعدد سالب .. اما لو ادخلت القيم .. a= 1 b = 4 c= 4 فانه سيؤدي الى ان يكون ماتحت الجذر صفر وجذر الصفر هو صفر .. وبذلك لن يحصل الخطأ المنطقي .. من هنا نتوصل الى حقيفة ان الخطأ المنطقي ياتي من قبل المستخدم الذي يستعمل برنامجك .. والحل للاخطاء المنطقية هي المرونه .. مرونة البرنامج .. فما هي المرونه .؟؟؟ 👇👇 المرونه هي ان تجعل برنامج يختبر كل خطوة ممكن ان تؤدي الى خطأ منطقي ..اي ان تفكر اثناء تصميم البرنامج وكتابة الكود في الاماكن التي من الممكن ان يحدث فيها خطأ منطقي.. ففي مثالنا السابق المرونه تكون في ان تجعل هناك شرط وهو اذا كانت قيمة المميز اكبر او تساوي الصفر .. جد الجذر والعلاقة بكاملها اما اذا كانت اقل من صفر فاطبع رسالة لا يمكن ايجاد الجذر للعدد السالب .. وبذلك نكون قد تخلصنا من خطأ منطقي كان من الممكن ان نقع به ... خطأ منطقي اخر ممكن ان يقع به الاشخاص . في برنامج الحاسبه وفي دالة القسمه بالذات .. لو كان العدد الثاني صفر .. فماذا ستكون النتيجة .. بالتاكيد ستكون خطأ لانه لا يمكن القسمه على صفر .. لذلك يجب ان تجعل برنامجك مرنا بحيث ان لايقبل ان يكون العدد الثاني صفر ... لكي لا يحصل الخطأ المنطقي .. 3»» الفرق بين الlogical error والrun time error. الlogical error هوخطاء يعطيك نتيجة خاطئة ولا يوقف عمل المبرنامج.. باختصار هناك ثلاث انواع من الاخطاء.. 1»» خطاء كتابي وهذا يتم اكتشافة عند الترجمة وهو من اسهل انواع الاخطاء.. 2»» خطاء فى برمجي وهذا يجعل البرنامج يتوقف عن العمل فجئة او لا يستطيع ان يقلع, وهذا النوع اصعب من الخطاء الكتابي.. 3»» خطاء منطقي وهذا هو اخطر انواع الاخطاء حيث انه إذا لم يتم ملاحظة الخطاء من قبل المستخدم فلن تعرف ان هناك خطاء اساساً على سبيل المثال الة حاسبة تعطيك نتيجة 120 + 190 = 300 إذا لم تلاحظ ان النتيجة خطاء فلن يخبرك البرنامج ولن يتم اكتشاف الخطاء.. ✍ محمد الحسيني.... انتهى.....✋ •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

💢💢💢الاعضاء الجدد💢💢💢 الذي يشتي يتابع الدرووس من اول درس(يعني من الصفر) يظغط على هذا الرابط سوف يطلعه الى اول درس تم نشرة https://t.me/programming_languages_IT_CS/12

معلـ๘ﮩ₰👨‍💻👩‍💻ﮩ₰ﮩ.❥ـومات n%2==0 هذا بنستخدمه لفحص العدد كونه زوجي فأي سؤال يطلب منك عدد زوجي لازم تكتب هذا الشرط n%0==1 هذا بنستخدمه لفحص العدد كونه فردي فأي سؤال يطلب منك عدد فردي لازم تكتب هذا الشرط n<0 لو طلب ان الاعداد تكون فقط سالبه n>=0 لو طلب ان الاعداد تكون موجبة •┈┈┈•❈••✦✾✦••❈•┈┈┈• #محمد_عادل_الحسيني ❥➺┊ •┈┈┈•❈••✦✾✦••❈•┈┈┈•

💗💗اكتبَ๘ﮩ₰ﮩ₰ﮩ.❥برنامج💗💗 لادخال عشره اعدادثم جمع وطباعه الاعداد الزوجيه والاعداد الفرديه هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـة00.00.00 بـــســـيـــط 😅 🎀👇🎀 #include <iostream> using namespace std; int main () { int num, sumeven=0, sumodd=0; for(int i=1;i<=10;i++){ cout<<"Enter the number \n"; cin>>num; if(num%2==0) sumeven+=num; else sumodd+=num; } cout<<"The sum even number"<<sumeven<<endl; cout<<"The sum odd number"<<sumodd<<endl; return 0; } هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

💻 اجابه سوالين حدد المخرجات💻 👈 إجابة المخرجات (3) 10 🌸🌸🌸 👈إجابة المخرجات (4) 1357

💗💗اكتبَ๘ﮩ₰ﮩ₰ﮩ.❥برنامج💗💗 لادخال عشره اعدادثم جمع وطباعه الاعداد الزوجيه والاعداد الفرديه هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـة00.00.00 بـــســـيـــط 😅 🎀👇🎀 #include <iostream> using namespace std; int main () { int num, sumeven=0, sumodd=0; for(int i=1;i<=10;i++){ cout<<"Enter the number \n"; cin>>num; if(num%2==0) sumeven+=num; else sumodd+=num; } cout<<"The sum even number"<<sumeven<<endl; cout<<"The sum odd number"<<sumodd<<endl; return 0; } هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00 •┈┈┈•❈••✦✾✦••❈•┈┈┈• ❥➺┊@programming_languages_IT_CS •┈┈┈•❈••✦✾✦••❈•┈┈┈•

المخرجات (4)
Anonymous voting