[Arabic] Implement Functions With C++ #13 - Clean String

  Рет қаралды 2,725

Elzero Web School

Elzero Web School

13 күн бұрын

Paid Courses
www.elzero.courses/
Clean String
elzero.org/implement-function...
The Implement Functions Playlist
• Implement Functions Wi...
Fundamentals of Programming With C++
• Fundamentals Of Progra...
Join Premium Members
elzero.org/join/
Telegram Channel For The Course:
t.me/ElzeroCPlusPlus

Пікірлер: 21
@user-jp7cl2pi3w
@user-jp7cl2pi3w 10 күн бұрын
استاذ اسامة بعد الدوال الجاهزة كم الفترة اللي محتاجها عشان تنزل فيديوهات كورس C++
@SidatyCheriv
@SidatyCheriv 11 күн бұрын
أنا داخل لأقول كلمه واحده والله انت انسان جميل جدا وروحك طيبه أسأل الله أن يسعدك فى الدنيا والآخرة ❤
@user-oj2gz8md9v
@user-oj2gz8md9v 11 күн бұрын
وعليكم السلام ورحمة الله و بركاته. جزاكم الله خيرا، وبارك في جهودكم
@kintag4459
@kintag4459 11 күн бұрын
جزاك الله عنا خير جزاء استاذ اسامه
@kingsls4549
@kingsls4549 11 күн бұрын
شكرا ليك استاذي والله اجرك كبير عند الله
@marwanmohamed3994
@marwanmohamed3994 11 күн бұрын
ممكن تعمل KZbin video downloader project بال c++ علشان مش عارف اعمله و جزاك الله خير❤
@AlaaSaidAhmad
@AlaaSaidAhmad 11 күн бұрын
استاذ اسامه شكرا لوقتك ومجهودك ❤ سؤال هل تنصح بكورسات mern full stack developer ولا الواحد يتعلم كل تقنيه لوحده احسن يعني مثالا جافا سكربت لوحدها و html لوحدها وهكذا وشكرا
@Amr_Dabour
@Amr_Dabour 10 күн бұрын
عاوزين تكملة الكاتا بعد الكورس ده يهندسة
@user-bn7gx7vv9y
@user-bn7gx7vv9y 11 күн бұрын
السلام عليكم لو سمحت رد عليا واسف لو ازعجتك اية الطريقة التي تتبعها في حل اي مشكلة في الكود اتمنى ان ترد وشكرا لك يا اخي الكريم وجزاك الله كل خير
@user-jc7rr2od4m
@user-jc7rr2od4m 11 күн бұрын
يا بشمنهندس لو سمحت اقرا كتاب خاص باللغه دي ولا مش مستاهل الكلام ده ارجو الرد
@user-zk3gf6ou5k
@user-zk3gf6ou5k 11 күн бұрын
السلام عليكم اخي اسامة انا عاوز اكتب تعليق قبل ما احضر الفيديوو كامل عندي سؤال مهم عاوز اعرف الفرق بين مجال Front ind و مجال UiUx ممكن تعمل شرح بسيط والله يرحم والديك
@cs_hamza
@cs_hamza 11 күн бұрын
مجال UI/UX يهتم بالجانب التصميمي للمواقع و التطبيقات و لايتطلب أي معرفة برمجية، كمثال: مصمم UI/UX هو الذي يحدد الشكل النهائي للتطبيق من ألوان و خلفيات و أشكال الخطوط و النتيجة النهائية لل UI/UX راح تكون عبارة عن ملف Figma عادة ، أما Front-end بياخذ تصاميم ال UI/UX و يكتب الكود html, css, js لي راح يعطينا النتيجة النهائية
@user-bn7gx7vv9y
@user-bn7gx7vv9y 11 күн бұрын
اية الطريقة التي تتبعها لما تجي تحل اي مشكلة في الكود وشكرا لك وجزاك الله كل خير
@user-oj2gz8md9v
@user-oj2gz8md9v 11 күн бұрын
إن كنت فهمت سؤالكم أخي الحبيب. (اعذرني إن اسأت الفهم ثم كتب تعليقا من عالم آخر ^_^) ضع في ذهنك القواعد الأساسية التالية: 1- التتابع أو التسلسل. 2- الاختيار المشروط. 3 - التفرع. 4- التكرار. ثم ابدأ بالتالي: 1- تحديد المشكلة تحديدا دقيقا. 2- تحليل المشكلة إلى مكوناتها الفرعية أو الأساسية (اصغر وحدة ممكنة) 3- بعد تقسيم المشكلة إلى وحداتها الأساسية نقوم بترجمة خطوات (الحل) إلى لغة رمزية بشرية، لتكن ما يعرف بالترميز الزائف (حبذا لو تم تمثيلها على شكل رسومي مثل مخططات الانسياب ليسهل عليك مراجعة الحل واكتشاف مواضع الأخطاء وعلى رأسها الأخطاء المنطقية إن وجدت). 4- تحويل الترميز الزائف إلى رموز أو شيفرة برمجية لإحدى لغات البرمجة، أي كتابة البرنامج (متغيرات، دوال، شروط، حلقات تكرار، إلخ... ). 5- تجربة البرنامج و التحقق من النتائج و تصحيح الأخطاء إن وجدت. :: هذه الخطوات -مع التكرار والممارسة - يتم تنفيذها تلقائيا من قبل المبرمج حتى دون أن يشعر! مثل قيادة السيارة أو الدرجة، أو تنفس الهواء!!! :: مثال الأخ أ.أسامة: تحديد المشكلة: لدينا سلسلة مقطعية مختلطة من أشكال المحارف في جدول الآسكي (حروف، وأرقام، ورموز أخرى). المطلوب: - إيجاد دالة نمرر لها هذه السلسلة، لتقوم بإعادة الحروف الإنجليزية والأرقام - حسب اختيار المستخدم - و الخط السفلي ( _ )، و استثناء بقية الرموز. فروض أو خطوات وإجراءات الحل: تحديد مستويات الاختيار: المستوى الأول: تحديد و اختيار الحروف الكبيرة. المستوى الثاني: تحديد واختيار الحروف الصغيرة. المستوى الثالث: تحديد واختيار الأرقام. المستوى الرابع : تحديد واختيار علامة الخط السفلي ( _ ) :: 1 - بداية الدالة clean_string تستقبل السلسلة المقطعية، واختيار المستخدم بشأن انتقاء الأرقام. 2- ليكن result متغيرا مقطعيا خاليا. و keepnums يمثل اختيار المستخدم في عملية انتقاء الأرقام. 3-نبدأ بحلقة تكرار (المرور على جميع عناصر أو رموز السلسلة)، 4- c يمثل أو يحمل الرمز الحالي في السلسلة. 5- نتحقق من أن الرمز الحالي يمثل حرفا كبيرا من حروف اللغة الإنجليزية (اختيار مشروط)، هل قيمة c = حرفا كبيرا ؟ (نعم: إذن أضف الحرف للمتغير result = result + c ثم انتقل إلى الخطوة 9، لا: انتقل إلى الخطوة التالية) 6- هل قيمة المتغير c = حرفا صغيرا؟ (نعم: إذن أضف الحرف للمتغير result = result + c ثم انتقل إلى الخطوة 9، لا: انتقل إلى الخطوة التالية) 7- هل قيمة c = رقما (من 0 - 9) و keepnums = صائب؟؟ (نعم: إذن أضف الرقم للمتغير result = result + c ثم انتقل إلى الخطوة 9، لا: انتقل إلى الخطوة التالية) 8- هل قيمة c = الخط السفلي ( _ )؟؟ (نعم: إذن أضف الرمز للمتغير result = result + c ثم انتقل إلى الخطوة 9 ، لا: انتقل إلى الخطوة التالية) 9- ارجع إلى الخطوة رقم 4 حتى تنتهي من رموز السلسلة. 10 - أعد قيمة المتغير result 11 - نهاية الدالة. هذه هي خطوات حل المشكلة التي دارت في ذهن أخي م.أسامة باللغة البشرية، قبل تحويلها إلى الرموز والشيفرة البرمجة التي تراها. (ترميز الواقع في الذهن قبل البدء في العمل) تذكر أن خطوات كتابة البرنامج لن تخرج عن القواعد الأساسية في أول التعليق. :: مهم: عند كتابتك ترميزا زائفا، حاول أن تختصر و تكتب بعبارات أكثر تحديدا، استخدم رموز شبيه بلغات البرمجة لكن حرر نفسك من مراعاة قيود وقواعد تلك اللغات. الشرح والتعليقات الجانبية التي استخدمتها كي أوضح لك الفكرة فقط. وفقكم الله..
@MohamedAhmed-js
@MohamedAhmed-js 11 күн бұрын
بشمهندس بعد إذن حضرتك، انا ٢ ثانوي كمان شهرين تقريبا هكون ٣ث، انا درست py في البداية وحاليا ممتاز جدا في الويب html css js، ومش عارف ازاي هكمل في البرمجة مع الدراسة مع العلم إن هيكون صعب افتح الكمبيوتر بسبب الاهل، وبصراحة عايز ادخل حاسبات واكمل باقي عمري في البرمجة، اتمنى لو في رد من حضرتك على التعليق وشكرا
@YousifAhmed-py1uy
@YousifAhmed-py1uy 11 күн бұрын
إذا رد عليك رجعني
@abdullahajaj3196
@abdullahajaj3196 11 күн бұрын
@user-bn7gx7vv9y
@user-bn7gx7vv9y 11 күн бұрын
السلام عليكم اتمنى ترد
@odehnedal7373
@odehnedal7373 11 күн бұрын
string clean_string(string st, bool keepDigigtal=false) { for (int i = st.length()-1; i >=0 ; i--) { if (/*Out range lower case charecter*/(st[i] < 'a' || st[i]>'z') && /*Out range upper case charecter*/(st[i] < 'A' || st[i]>'Z') && /*charecter not equal space*/(st[i] != ' ') && /*charecter is not digit*/(!keepDigigtal || st[i] < '0' || st[i]>'9')) st.erase(i,1); } return st; }
@user-ux7vc8mj4u
@user-ux7vc8mj4u 11 күн бұрын
من المؤالم جدا أنك تبحث عن الإنسانية في زمن ضاعت فيه الإنسانية والحميه والضمير ضاعت فيه الرحمه اخي باقي رحمه وشفقه اختك في حال ميعلم به الا الله وًّالَلَهَ الَعَظَيَمَ مَا كتَبَتَ هَذا الَمَنَاشَدَهَ غَيَرَ مَنَ الَضَيَقَ وّالَفَقَر يَاعَالَمَ حَسَوّا¶¶§§\\✓✓ فَيَنَا ارَجَوّكمَ وّالَلَهَ الَعَظَيَمَ رَبَ الَعَرَشَ الَعَظَيَمَ انَه الَاكلَ مَا فَيَ عَنَدَيَ بَالَبَيَتَ وًّالَلَهَ يَا اخَوّانَيَ انَهَ اخَوًّنَيَ بَقَعَدَوًّ بَالَيَوًّمَيَنَ مَافَى اكلَ وًّالَلَهَ وًّضَعَنَا كثَيَرَ صَعَبَ نَحَنَ 4 نَفَرَ دَاخَلَ الَبَيَتَ وًّابَيَ مَتَوًّفَيَ وًّلَا يَوًّجَدَ مَنَ يَعَوًّلَ عَلَيَنَا وًّسَاكنَيَنَ فَيَ بَيَتَ اجَارَ لَانَسَتَطَيَعَ دَفَعَ الَاجَارَ الَلَيَ بَاقَيَ عَلَيَنَا انَيَ دخلة على الله ثمَّ عليكِ اني في وجه الله ثم في وجهك اني اترجاك اتوسل اليك تساعدني لوجه الله. الله يَأْخي منَ الصَبَاحُ حُتا الان يَحُرّم علينا الاكل غير الماء اني اقسم بالله العلي العظيم على كتاب الله اني بنت يتيمه من ومعي اخوان صغار اقسم بالله على كتاب الله ان اخوتي ماعاد يقدرو ينطقو بكلمة من شدت الجوع وبيتنا ايجار وصاحب البيت مقدر ضروفنا يريد الإجار او بيخرجنا إلى الشارع و اني اسالك بالله وانشدك بمحمد رسول الله يا اخي لوانت مسلم وتحب الخير انك تساعدني بقدر استطاعتك وايعوضك الله بكل خير فيااخي انت رجال إذا شفت اسرتك جاوعين تعمل المستحيل من اجل تامن لهم الاكل ولكن انابنت عيني بصيره ويدي قصيره ليس لي اب مثلك يسمح دمعتى ويحمينى من الذل والاهانة .🥺واخواني سغار ساعدنا انقذنا قبل أن يطردونا في الشارع نتبهدل او نموت من الجوع انا اقسم بالله الذي رفع سبع سموات بلا عمد وبسط الارض ومهداني لااكذب عليك بحرف من هذا الرساله واني ماطلبتك إلى من ضيق وقسوت الضروف والحال الذي احنافيه واني وأسرتي نسالك بالله لولك مقدره الامساعدتناانك ترسلي واتساب هذا رقمي 00967711029825وتطلب اسمي الكامل في البطاقه وتحولنا عليه ولتاخر علينا احنا في اشد الحاجة والضروف القاسيه جزاك الله خير الجزاأأإإ🎉😢😢🎉😢😢🎉😢🎉😢🎉😢😢!؛:؛!؛::::!:''!؟!؛'''؛!:':!!::!؛ 🎉🎉😢😢🎉🎉😢🎉😢
[Arabic] Implement Functions With C++ #14 - Parse String
5:38
Elzero Web School
Рет қаралды 3,5 М.
VESTA Tutorial for Creating Crystal Structures #VESTA_Software
12:36
Physical Concepts
Рет қаралды 35 М.
I PEELED OFF THE CARDBOARD WATERMELON!#asmr
00:56
HAYATAKU はやたく
Рет қаралды 36 МЛН
He Threw A Banana Peel At A Child🍌🙈😿
00:27
Giggle Jiggle
Рет қаралды 17 МЛН
КАРМАНЧИК 2 СЕЗОН 5 СЕРИЯ
27:21
Inter Production
Рет қаралды 278 М.
الإستضافة والسيرفرات
8:33
Elzero Web School
Рет қаралды 184 М.
يعني ايه متغيرات ؟
5:58
Elzero Web School
Рет қаралды 95 М.
Why Building a C++ Component in Unreal Engine is Easier Than You Think!
12:24
اتعلمت برمجة ومش لاقي وظيفة
14:27
Elzero Web School
Рет қаралды 113 М.
ليه عامل موقعي بالوردبريس ؟
2:10
Elzero Web School
Рет қаралды 64 М.
[Arabic] Fundamentals Of Programming With C++ #047 - Loop With For
8:00
Elzero Web School
Рет қаралды 59 М.
تعلمت البرمجة في 20 ساعة!
3:11
Sabry
Рет қаралды 58 М.
I PEELED OFF THE CARDBOARD WATERMELON!#asmr
00:56
HAYATAKU はやたく
Рет қаралды 36 МЛН