[Arabic] Fundamentals Of Programming With C++

  Рет қаралды 48,892

Elzero Web School

Elzero Web School

Күн бұрын

Пікірлер: 170
@mohamedeljabri4970
@mohamedeljabri4970 Жыл бұрын
رائع جدا جدا جدا لو القناة تواصل بالنمط هذا رح تصير الأولى (اللي في بالي بالكم)
@Abdullah172ashraf
@Abdullah172ashraf Жыл бұрын
أحبك الله يا عمي اسامة ياريت ماتكونوش زعلانين ان وعمي إبراهيم ويكون المشكلة ما ثؤثر علاقتكم المحترمة
@مروةسليمان-ج4ح
@مروةسليمان-ج4ح Жыл бұрын
القناه اتقفلت خلاص مش لازم تسألوا كتير (لا تسألوا عن أشياء ان تبد لكم تسؤكم) قدر الله وماشاء فعل .الاسئله الكتير ممكن تسبب مشاكل زياده بين الطرفين و ادعوا الله بتأليف القلوب ..والا انتوا بتحبوا أسلوب التوقيع وكل واحد يطلع يعمل فيديو يشتم في التاني علشان ترتاحوا االاثنين افاضل ومش ده مستواهم خالص
@mahmoudaboarab
@mahmoudaboarab Жыл бұрын
بارك الله فيك ي بشمهندس ❤
@-abdullahgaber9210
@-abdullahgaber9210 Жыл бұрын
جزاكم الله خير الجزاء يا باشمهندس على مجهودك في تبسيط المعلومة 🧡 أول تطبيق عملته كدة string swapChars(string name) { string swappedName = ""; for (int i = 0; i < name.size(); i++) { if (name[i] >= 97 && name[i]
@اسلامهاني-ه1ذ
@اسلامهاني-ه1ذ Жыл бұрын
استاذ اسامه ايه اللي حصل للأستاذ ابراهيم ومشروع البرمجه انا عايز اسمع من حضرتك لان في خرافات كتير عن الموضوع ده وهل مشروع البرمجه هيكمل ولا كده اتلغا خلاص شكراً
@samsameh2022
@samsameh2022 Жыл бұрын
كنت داخل اسأل نفس السؤال أرجو من الأستاذ أسامة أن يُجيب عن هذا التساؤل الذي حيَّرنا
@smsmzean759
@smsmzean759 Жыл бұрын
ممكن اعرف ليه لازم يوضح ليه لازم اي حاجة تكون بتحصل تكون فرض اننا نعرف الخصوصيات بتاعتها ليه لازم المحتوي الي بيتقدم يكون كل الي خلف الكواليس كل الناس عارفها كده كده بنتعلم والله انا بوصل معلومة مش اكتر لان واحد زي الزيرو عندو كمية من الكورسات والله رهيبة (منقول)
@ahmedekramy9643
@ahmedekramy9643 Жыл бұрын
اللهم صل وسلم وبارك على نبينا محمد
@osmanyousif4220
@osmanyousif4220 Жыл бұрын
🔥الشرح مفصل بشكل منسق كالعادة .. جزاك الله خير 💙
@ahmadshwkat3084
@ahmadshwkat3084 10 ай бұрын
another selution for app 2 ``` #include using namespace std; int main () { string name = "a h m e d 1 2 3t est"; short ssize = name.size(); for(int i = 0 ; i < ssize ; i++) { if(name[i] != ' ') cout
@KanielOutis-DZ
@KanielOutis-DZ 9 ай бұрын
What about this :D ==================================== int main() { // Varia.. string namer; cout
@Mahmoud.1393
@Mahmoud.1393 Жыл бұрын
يعطيك العافية يارب ❤
@kasber12
@kasber12 Жыл бұрын
حليت التمرين الاول بدون استخدام البريبلد فنكشن وحاولت اطبق بالفنكشن على اقد ما اقدر واطبق الى تعلمته... وشكرا يا الاستاد الفاضل اسامة💙 #include using namespace std; int much(string word) { int i = 0; while(word[i] != '\0') { i++; } return i; } string ul(string str) { int scaler = int('a')-int('A'); int size = much(str); for(int i = 0;i < size;i++) { if(int(str[i]) >= int('a') && int(str[i]) = int('A') && int(str[i])
@Null1543
@Null1543 Жыл бұрын
مشاء الله بقالك قد ايه في البرمجة ؟
@ismaelahmed-su3ep
@ismaelahmed-su3ep Жыл бұрын
سبحان الله دي نفس الطريقه الي عملتها بس غير شويه void switchCase (string name) { string result; for (int i = 0; i < size(name) ; i++){ if (name[i] = 66 ) /* upper case*/ { result = char (int(name[i])) + 32; /* make the charcter lower case */ } else if (name[i] >= 97 && name[i]
@HanyKholey
@HanyKholey 2 ай бұрын
@@ismaelahmed-su3ep #include using namespace std; int main(){ string nameuser = "Hany"; for(int i = 0; i < size(nameuser); i++){ if(int(nameuser[i]) >= 97 && int(nameuser[i])
@hashemalmusawi4530
@hashemalmusawi4530 Жыл бұрын
ممكن توضيح عن السبب الي خلا حضرتكم انت واستاذ ابراهيم تلغو وتقفلو مشروع اوكتو كود
@user-sb3qq7fy6p
@user-sb3qq7fy6p Жыл бұрын
الله يعطيك الف عافية ورحمة الله على والديك رحمة واسعة
@mustafatarig5412
@mustafatarig5412 Жыл бұрын
05:51 ما كنت عارف انو في دالة بتعمل كدة فعملت واحدة بنفسي وسميتها issmall 😂 كان تقولينا على الدالة قبل ما نوقف الفيديو ونحاول .. بس برضو لخير لان كدة عرفت الدالة كيف بتشتغل 👀
@user1-r8z
@user1-r8z 6 ай бұрын
اللهم صل و سلم و بارك على سيدنا محمد وعلى آله وصحبه أجمعين ومن تبعهم بإحسان إلى يوم الدين
@pro23-23
@pro23-23 Жыл бұрын
هلا بك هندسة 🌹
@abbasshahbaz2349
@abbasshahbaz2349 Жыл бұрын
ممكن توضيح سبب الغاء التعاون مع استاذ ابراهيم عادل وحذف القناة
@abdelrahmanragab8479
@abdelrahmanragab8479 Жыл бұрын
ممكن اعرف ليه لازم يوضح ليه لازم اي حاجة تكون بتحصل تكون فرض اننا نعرف الخصوصيات بتاعتها ليه لازم المحتوي الي بيتقدم يكون كل الي خلف الكواليس كل الناس عارفها كده كده بنتعلم والله انا بوصل معلومة مش اكتر لان واحد زي الزيرو عندو كمية من الكورسات والله رهيبة
@سريحانالجهني
@سريحانالجهني Жыл бұрын
هذي شيء يخصهم الاثنين مالنا علاقة بيه وابراهيم عادل غير رايه في حذف القناة والان ينزل دروس وقال لو أحد مستعجل يتعلم يتابع أسامة الزيرو
@تعالىاقولك-خ3م
@تعالىاقولك-خ3م Жыл бұрын
سؤال ف غير محله مطلقا
@abdulrahmansalloum9380
@abdulrahmansalloum9380 Жыл бұрын
لحلقة 63 تبديل بين الاحرف الكبيرة و الصغيرة بطريقتي #include #include using namespace std; int a,b; char c; void nameOne(char nums[]){ int nameSize =sizeof nums/sizeof nums[0]; for (int i = 0; i < nameSize; i++) { if(int( nums[i])>96){ cout
@mohamedeljabri4970
@mohamedeljabri4970 Жыл бұрын
طريقتك فريدة في الشرح تبسيط توضيح وتعطي كل شي حقه من هذه الأمور مثلا استدراك الفنكشن وتوضيحه في مكتبته بس عندي رغبة اتعلم من الان اي فنكشن بلت ان او اللي انا رح اعمله كيف يتم استدعاؤه من وراء الكواليس؟ بمعنى عند استدعاء ملف ايه هيا الخطوات اللي رح يقوم بيها الاستديو او الايديتور لجلب الأكواد الخاصة بالملف.
@كاتاميوازا
@كاتاميوازا Жыл бұрын
بارك الله فيكم. إن كنت فهمت سؤالكم على الوجه الصحيح! باختصار. هناك نوعان من الربط: 1- الربط الاستاتيكي static binding (الربط المبكر early binding ) 2- و نوع آخر يسمى الربط الديناميكي dynamic binding (الربط المتأخر late binding ) مثاله الوظائف (الدوال) الموجودة في مكتبات الربط الديناميكي dll لنظام التشغيل ويندوز. في الربط الاستاتيكي يقوم المترجم أثناء عملية ترجمة الكود (compiling) بقراءة محتويات المكتبة (الملف) من الدوال التي تم استخدامها، ثم يدمجها ضمن كود البرنامج (ملف واحد كبير نسبيا). يعني يقرأ جميع الملفات المضمنة في المشروع. أما في حالة الربط الديناميكي فإن البرنامج يقوم باستدعاء الدوال أثناء التشغيل، و هذا يستلزم توزيع المكتبة التي تحوي الوظائف ضمن ملفات البرنامج. لكل نوع من هذين النوعين مزايا وعيوب. أما الكيفية التي يتم فيها تنفيذ الدوال، فهذا مرتبط بموضوع هياكل (تراكيب) البيانات، و طريقة حجز أقسام معينة في الذاكرة، شيء يسمى المكدس stack
@mohamedeljabri4970
@mohamedeljabri4970 Жыл бұрын
@@كاتاميوازا والله مش عارف كيف اشكرك . على مقدار الفائدة اللي حصلتها من إجابتك .
@كاتاميوازا
@كاتاميوازا Жыл бұрын
@@mohamedeljabri4970 العفو منك أخي. جزاكم الله خيراً، وزادكم علما وفهماً وحكمة. أرجو المعذرة على الرد المقتضب المتداخل في بعضه (^_^) وغير المفصل. بعون الله ومشيئته ستتضح لكم الكثير من التفاصيل الشيقة أثناء البحث و القراءة. لاسيما عند القراءة في موضوع البرمجة الكائنية (الغرضية OOP) و تعدد الواجهات (الأشكال) واستخدام المؤشرات pointers و العناوين addresses ستكتشف المزيد عن استخدام الربط الاستاتيكي و الديناميكي للدوال، ومتى يستخدمان!. ثم ستتعرف على أنواع المكتبات وكيفية بناءها، وآلية عملها. statically linked library dynamically linked library :: يرعاكم الله، أخي الكريم. وشكرا لك
@mohamedeljabri4970
@mohamedeljabri4970 Жыл бұрын
@@كاتاميوازا آمين مقتضب في الظاهر ولكن الشرح أصاب عين الجهالة عندي وكان في مثل النقاط على الحروف . اما يتعلق في باقي المواضيع التي ذكرتها اراها كطلاسم لاني لم أجد من يبسطها بشكل يشد الخيال التصوري وتعيش متعة البرمجة بإذن الله مع الزيرو رح أكون مطمئن واستفيد غاية الاستفادة
@ahmedmorsi4815
@ahmedmorsi4815 2 ай бұрын
جزاك الله كل خير❤
@MalekNoureddine-l8n
@MalekNoureddine-l8n 10 ай бұрын
هااارب بزاف ياخويا ياخويا
@sanaeareina5371
@sanaeareina5371 6 ай бұрын
جزاك الله خيرا ❤❤
@Termixa
@Termixa 5 ай бұрын
0:10 وعليكم السلام ورحمة الله وبركاته
@MahmoudAhmed-z5t
@MahmoudAhmed-z5t 8 ай бұрын
انا عملت function to lower و to upper غير بتاعت اللغه و واحده تعرفني طول النص علشن امشي عليهم حرف خرف بس في مشكله ان لو عملت ' ' فراغ spas بيحثب ان عدد حروف string هو لحد الفراغ اي الخل
@ahmedalswesy1
@ahmedalswesy1 Жыл бұрын
جزاك الله خيرا
@hebasakkor
@hebasakkor 6 ай бұрын
حل اخر للطلب رقم واحد int main() { string namone = "ELZEro"; for (int i = 0; i < namone.length();i++) { if( namone[i] == tolower(namone[i])) { namone[i] = toupper(namone[i]); } else { namone[i] = tolower(namone[i]); } } cout
@abdalkaderaltjar
@abdalkaderaltjar Жыл бұрын
انا عم تابع كورس php القديم كيف فيني حدث معلوماتي عن php الحديثة وهل لازم احضر كورس ال php الحديث ❤
@Challengeyourself01
@Challengeyourself01 Жыл бұрын
اعانكم الله يا مهندس أسامه من التعليقات السلبيه والظالمه لانه موضوع مشروع القناه الي اتلغا مش واضح 🎉❤
@MrMatter321
@MrMatter321 4 күн бұрын
أنا عملت switch statment لكل الحروف علشان اغيرها من small لي captial او العكس. 4:56 😅😅🥴🥴😵😵
@omarsalem8731
@omarsalem8731 Жыл бұрын
بقول لحضرتك يا هندسة .. function ال size مش شغالة عندي هل بتحتاج include ل header معين؟؟
@3laa_hamdy
@3laa_hamdy Жыл бұрын
and me
@elhamelham4889
@elhamelham4889 Жыл бұрын
وانا كمان
@drwaleed4218
@drwaleed4218 19 күн бұрын
نفس الكلام
@janahmouaad
@janahmouaad Жыл бұрын
string name2 = "E l z e r o"; for (int i = 0; i < size(name2); i++) { cout
@KanielOutis-DZ
@KanielOutis-DZ 9 ай бұрын
int main() { // Varia.. string namer; cout
@_S_R_10
@_S_R_10 5 ай бұрын
و عليكم السلام ورحمة الله وبركاته
@mohammad6187
@mohammad6187 Жыл бұрын
بشمهندس سؤال مهم انا مخلص مالية وبدي اتعلم مكتبات بايثون " NumPy & Pandas “ مشان تحليل البيانات. هل اتعلمهم فقط ولا ابدأ بكورس البايثون اللي على قناة بالأول؟ ضروري الاجابة
@abbdllah-s8b
@abbdllah-s8b 3 ай бұрын
يا بشمهندس دلوقتى فى البرنامج التانى لو انا عملت
@fahad_Almansour1
@fahad_Almansour1 Жыл бұрын
اما حليته عن طريق ان داخل اللوب بس تشيك على الأسكي حق الحرف اذا كان اكبر من 97 هذا يعني انه سمول حرف , فا راح اغيره الى كبيتل , غير ذلك هذا يعني انه كبيتل, فا راح اغيره لي اسمول
@warninja5357
@warninja5357 10 ай бұрын
صح لكنه كان عاوزنا نستخدم الfunction لكن أحسنت التفكير
@forchildren1006
@forchildren1006 Жыл бұрын
isspace & isupper ❤❤
@حسن-ث4غ3ع
@حسن-ث4غ3ع Жыл бұрын
شكرا .
@mahmoudkhaled2528
@mahmoudkhaled2528 Жыл бұрын
عمل swap lettres من غير ال built-in functions هيكون تحدي حلو.
@mahmoudabdelhaleem474
@mahmoudabdelhaleem474 Жыл бұрын
9:02 انا وقفت الفيديو وحليت اول تاسك بطريقة تانيه قبل ما اشوف حل حضرتك، رد عليا وقولى عاش وكمل وليك مستقبل :""" string nameone ="eLZEro"; char chraS; for (int i = 0; i < 6; i++) { chraS =char(tolower(nameone[i])); if (chraS== nameone[i]) { cout
@يوسفمحمودابوخضر
@يوسفمحمودابوخضر Жыл бұрын
لو سمحت ي بشمهندس هو انا لازم اشوف فيديوهات ال. string. عشان افهم الفيديو ده عشان فيه اجزاء مش وصلالي ارجو الرد من حضرتك وشكرا علي مجهودك الرائع معانا ونتمني لك التوفيق ديما♥♥♥
@chouaibghe2944
@chouaibghe2944 Жыл бұрын
طريقة أخرى حليت بيها المشكلة الأولى : int main () { string nameone = "ElZEro" ; int count = size(nameone) ; for (int i = 0; i < count; i++) { if (nameone[i]
@KhaledElabyed
@KhaledElabyed 11 ай бұрын
بيطلع عندي error لما بكتب size
@fadiloo
@fadiloo Жыл бұрын
Shift + Alt + F combination formats the entire document.
@AhmedMahmoudMMD
@AhmedMahmoudMMD Ай бұрын
اللهم صل وسلم علي سيدنا محمد
@AhmedElRoby7
@AhmedElRoby7 5 ай бұрын
جزاكم الله خيرا بالنسبة لـ b\ لا يمكن تفاديها !!
@ZeyadEl-Ganainy
@ZeyadEl-Ganainy 4 ай бұрын
هي مش space
@Collage-my7ee
@Collage-my7ee Жыл бұрын
you're great
@moustafamohamed866
@moustafamohamed866 Жыл бұрын
ما رايك يا باشمهندس فى السلسله اللى تقدمها قناة برمج Barmej ؟؟ شبيهه بالسلسله اللى حضرتك عملتها سلسلة ما قبل البرمجه
@hassanradouani7095
@hassanradouani7095 Жыл бұрын
Merci bq.
@KhaledElabyed
@KhaledElabyed 11 ай бұрын
بيطلع عندي error لما بكتب size اللي قبل ال nameone
@MohamedAli-rr2bk
@MohamedAli-rr2bk Жыл бұрын
سلام عليكم ورحمة الله وبركاته كنت بس عايز أطمن هل فيه مشكلة حصلت بين حضرتك حضرتك ومستر ابراهيم لأن المستر كان شكله زعلان لما نزل الفيديو بس أنا مش عايز تفاصيل عايز بس ميكونش فيه خلاف لأنكو أستاذتي وأنا بتعلم من حضراتكو وشكرا لحضرتك علي مجهودك❤❤
@ElzeroWebSchool
@ElzeroWebSchool Жыл бұрын
عليكم السلام والرحمة مفيش اي مشاكل بيننا يا غالي واحنا اخوة والبزنس ملوش علاقة بالصداقة
@MohamedAli-rr2bk
@MohamedAli-rr2bk Жыл бұрын
@@ElzeroWebSchool الحمد لله❤❤
@-miracle-
@-miracle- 7 ай бұрын
#include using namespace std; // Swap case function string swapCase(string word) { int sz = word.size(); string swap(sz, ' '); // Initialize swap string with the same size as word for (int i = 0; i < sz; i++) { int c = int(word[i]); if (c >= 65 && c = 97 && c
@hassanzanati6644
@hassanzanati6644 Жыл бұрын
int main(){ string name = "ElZEro"; int sizename = name.length(); for(int i =0 ; i < sizename ; i++){ if(islower(name[i])){ name[i]=name[i]-32; } else if(isupper(name[i])) { name[i]=name[i]+32; } } cout
@احمدمحمد-ت5ح3ي
@احمدمحمد-ت5ح3ي Жыл бұрын
لازم اتقيم الشرط لما اضيف else 😊
@hassanzanati6644
@hassanzanati6644 Жыл бұрын
@@احمدمحمد-ت5ح3ي معلش مش فاهم🙂
@احمدمحمد-ت5ح3ي
@احمدمحمد-ت5ح3ي Жыл бұрын
@@hassanzanati6644 بتشتغل من غير شروط else لازم اتقيم الشرط الثاني (isupper(name[i]))
@hassanzanati6644
@hassanzanati6644 Жыл бұрын
@@احمدمحمد-ت5ح3ي فهمتك كده شكرا جدا ليك ❤️❤️
@mohammadslamma3757
@mohammadslamma3757 Жыл бұрын
يا بشمهندس جزاك الله خيرا والله الشرح والتطبيق العملي كامل متكامل وققك الله ياغالي بس عايز اسال حضرتك سؤال هو ليش دالة Size مابتشتغل عندي خلي بالك يابشمهندس انا بتكلم عن Size مش عن Sizeof
@FaBDarija
@FaBDarija Жыл бұрын
I have same issue, did you fix it??
@mohammadslamma3757
@mohammadslamma3757 Жыл бұрын
@@FaBDarija No, but this is not big problem, keep going my friend and use sizeof() replace size()
@elhamelham4889
@elhamelham4889 Жыл бұрын
string name = "ElZEro"; //eLzeRO int namesize = name.size() ;
@elhamelham4889
@elhamelham4889 Жыл бұрын
اكتبوها زى كدا هتشتغل معاكم
@zainabdullah9
@zainabdullah9 Жыл бұрын
هو اي سببها بقا عشان هريتها بحث ومشفاهم ليه بيقولي مش متعرفة @@elhamelham4889
@ben10omniverse27
@ben10omniverse27 Жыл бұрын
سوال هل ممكن ان نصمم موقع متكامل بلغة html و css بدون Javascript?
@esmailhamdosh4390
@esmailhamdosh4390 Жыл бұрын
int main() { string name = "ElzErO"; for (int i = 0; i < name.size(); i++) { name[i] = (islower(name[i]) ? toupper(name[i]) : tolower(name[i])); } cout
@mohaimenahmed1420
@mohaimenahmed1420 Жыл бұрын
اصعب حلقة شفتها فى طريقى لتعلم البرمجة شفتها 3 مرات وطبقت وبردو مش فاهم هل ديه مشكلة من عندى يا هندسة؟ ولا هو فعلا الحلقة فيها شغل؟ واى الحل بعد اذنك
@Abdulrahman__
@Abdulrahman__ Жыл бұрын
يعطيك العافية, أنا حليت التمرين الأول قبل ما أعرف أيش isupper بتعمل.
@Abdulrahman__
@Abdulrahman__ Жыл бұрын
string name = "ElZeRo"; string newname; int namesize = size(name); for (int i = 0 ; i < namesize;i++) { if (name[i] == toupper(name[i])) { newname += tolower(name[i]); } else { newname += toupper(name[i]); } } cout
@Abdulrahman__
@Abdulrahman__ Жыл бұрын
هل الحل مناسب ؟ Clean code
@ahmed_ekramy_24
@ahmed_ekramy_24 Жыл бұрын
#include using namespace std; void name (string name){ int x = name.size(); for (int i=0 ; i
@aliabdelrady321
@aliabdelrady321 Жыл бұрын
APP 1 #include #include #include using namespace std; int main() { string nameone = "ElZEro"; int lettercount = size(nameone); for (int i = 0; i < lettercount; i++) { if (int (nameone[i])
@mariammedhat-l5l
@mariammedhat-l5l 4 ай бұрын
#include #include using namespace std; int main() { string n = "m A r I a M"; string s = ""; int sizeN = size(n); for (int i = 0; i < sizeN; i++) { if (isspace(n[i])) { continue; } s += n[i]; } cout
@ProfessionalProgrammer-u7k
@ProfessionalProgrammer-u7k Жыл бұрын
السلام عليكم و رحمة الله سؤال لاستاذي و مبرمجي المفضل بتمنى محد يجاوب غير الزيرو شو المطلوب مني عشان اكون اسطورة بالمجال معيش غير حياتي و كمبيوتري بس بلزمني اشي ثاني و السؤال جدي بمزحش ??? و شكرا مقدما
@fadyalamir
@fadyalamir Жыл бұрын
فيه فيرس تحت في الـ Windows Security مثلث أصفر ❤😂
@ElzeroWebSchool
@ElzeroWebSchool Жыл бұрын
Notification Not Virus
@fadyalamir
@fadyalamir Жыл бұрын
@@ElzeroWebSchool تمام يا هندسة وألف شكر ع المحتوي المفيد والشرح الممتاز ❤😍
@mohamedosman3120
@mohamedosman3120 Жыл бұрын
بعد ساعتين عك طلعت بالنتيجة دي قبل ما اشوف الحل int main() { char name[]="mohaMed OSMAN"; for(int i=0;i
@AhmedMahmoudMMD
@AhmedMahmoudMMD Жыл бұрын
التطبيق الاول ممكن يتحل ب do while يا اخواتي في الله بدون متكون عارف يعني ايه islower او isupper
@codeOrGoHome
@codeOrGoHome Жыл бұрын
صديعي هل الكورس كامل ولا لسه انت اخر شخص علق على الفيديو
@AhmedMahmoudMMD
@AhmedMahmoudMMD Жыл бұрын
@@codeOrGoHome لا بس عقبال وتخلص ال ٧٨ فيديو هيكون المهندس شبه كمله
@Collage-my7ee
@Collage-my7ee Жыл бұрын
​@@AhmedMahmoudMMDيعني باقي 3 حلقات و يكمل ؟
@AhmedMahmoudMMD
@AhmedMahmoudMMD Жыл бұрын
لا يا اخي الكريم السلسلة دي من 160 فيديو كما هو موضح علي الموقع + انك مش محتاك تستني اصلا عايز تكمل معلوماتك من مصدر تاني يكون تاسيس بس C++ او ان عايز تشوف مسار اساسيات البرمجة الخاص بمنصة المدرسة انصح به جدا وان محتاج دعم مادي فيه ربنا يبارك فيك واصلا انت انا عن نفسي اتعلمت لغاية دروس الfunctions وكملت في منحة الفرونت اند الخاصة بمنصة المدرسة@@Collage-my7ee
@Collage-my7ee
@Collage-my7ee Жыл бұрын
@@AhmedMahmoudMMD انا اريد اكمل ب اساسيات البرمجة لاني لسا ما عارف اي مسار ف اعمل اية الحين ؟ ع اي كورس اكمل حسب رايك
@ahmedabdulla2250
@ahmedabdulla2250 Жыл бұрын
أنا كتبته بهذا الشكل قبل ان أرى الحل char name[]={"AhmeD AbdullaH"}; int _size = size(name); for (int i=0;i
@AboAlbaraa02
@AboAlbaraa02 Жыл бұрын
4:20 ههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههه
@nohahesham3335
@nohahesham3335 Жыл бұрын
حل لى اللغز دة الله يكرمك ، ليه اللوب التانى مش بيجيب نفس نتيجة الاول for (int h=0;h8 & h
@كاتاميوازا
@كاتاميوازا Жыл бұрын
الشرط في حلقة التكرار الثانية while if (f > 8 & f < 14) continue; سيدخل البرنامج في حلقة تكرار غير منتهية infinite loop حينما تصبح قيمة العداد f = 10 فالبرنامج لن يتمكن من المرور على عمليتي الزيادة post increment و لا حتى أمر الطباعة! :: أما حلقة التكرار الأولى for! قيمة العداد h تزيد pre increment قبل تنفيذ الشرط، و ستنتهي حلقة التكرار بعد وصول قيمة العداد إلى 18 بشكل طبيعي نتيجة تنفيذ حلقة التكرار الأولى: 0 2 4 6 8 14 16 18 h= 0 (الشرط لم يتحقق) اطبع القيمة = 0، ثم أضف 1 إلى قيمة العداد + (الإضافة العادية في بنية حلقة التكرار). h=2 (الشرط لم يتحقق) اطبع القيمة = 2، ثم أضف 1 إلى قيمة العداد + ........ h=4 (الشرط لم يتحقق) اطبع القيمة = 4، ثم أضف 1 إلى قيمة العداد + ........ h=6 (الشرط لم يتحقق) اطبع القيمة = 6، ثم أضف 1 إلى قيمة العداد + ........ h=8 (الشرط لم يتحقق) اطبع القيمة = 8، ثم أضف 1 إلى قيمة العداد + ........ h=10 ( تحقق الشرط) واصل دون المرور بأمر الطباعة و الزيادة، تصبح قيمة العداد 11 h=11 (تحقق الشرط) واصل دون المرور بأمر الطباعة و الزيادة، تصبح قيمة العداد 12 h=12 (تحقق الشرط) واصل دون المرور بأمر الطباعة و الزيادة، تصبح قيمة العداد 13 h=13 (تحقق الشرط) واصل دون المرور بأمر الطباعة و الزيادة، تصبح قيمة العداد 14 h=14 (الشرط لم يتحقق) اطبع القيمة = 14، ثم أضف 1 إلى قيمة العداد + ........ h=16 (الشرط لم يتحقق) اطبع القيمة = 16، ثم أضف 1 إلى قيمة العداد + ........ h=18 (الشرط لم يتحقق) اطبع القيمة = 18، ثم أضف 1 إلى قيمة العداد + ........ انتهاء حلقة التكرار :) آسف أخطأت باسم المتغير h في حلقة التكرار الأولى (الخط صغير بالكاد أراه) لهذا قمت بتعديل الرد ^_^
@LEGEND-2016
@LEGEND-2016 Жыл бұрын
كل الي عليك تعمله هوه انك تضيف بداخل الif الذي بداخل ال while loop فوق continue ++h يعني بيكون الحل كذا while (h 8 && h < 14 ) { ++h; continue;} cout
@nohahesham3335
@nohahesham3335 Жыл бұрын
@@كاتاميوازا جزاك الله خيرا على الاستفاضة وعلى وقتك ساعدتنى فعلا
@nohahesham3335
@nohahesham3335 Жыл бұрын
@@LEGEND-2016 جزاك الله خيرا والله ، مكانش حييجى فى بالى بصراحة الحل بالترتيب ده
@teslalive9834
@teslalive9834 Жыл бұрын
السلام عليكم ورحمة الله وبركاته، إن شاء الله انكم بخير عندي سؤال يجماعه انا في الدرس الثالث ( تثبيت في اس كود و الكمبايلر ) لما اجي اعمل Run بتحصل معايا مشكله وطبعا مشكله دي حصلت مع كثير ناس لو ترجعو للفيديو وتشوفو التعليقات ياريت لو حد جاتو المشكلة وعرف يصلحها يساعدني ويساعد الشباب برضو، وشكرا ليكم جميعا.
@bekyagames3514
@bekyagames3514 7 ай бұрын
عملتها بطريقه مختلفه وأشتغلت بس مش عارانا كده صح ولا غلط : void swab(char name[]) { string a; for (int i = 0; i < sizeof(name) / sizeof(name[1]); i++) { if (int(name[i]) >= 65 && int(name[i]) = 97 && int(name[i])
@srorhasan1
@srorhasan1 Жыл бұрын
حليت التمرين الاول بدون ال issupper string name = "ElZEro "; for ( int i = 0;i
@3M_mahmoud
@3M_mahmoud Жыл бұрын
انا عملت البرنامج الي بيحول الحرف من كابيتل لصمول بدون استخدام isupper string name ; coutname; int x = size(name); for (int i=0 ; i=65 && name[i]
@Ezioo_Auditore
@Ezioo_Auditore 9 күн бұрын
عملتهم من غير استخدام functions خارجيه كتدريب مختلف عن الفيديو قبل ما م. اسامه يعملهم اول function string swap(string text) { int length = size(text); for (int i = 0; i < length; i++) { if (text[i] >= 97 && text[i] = 65 && text[i]
@eemud8303
@eemud8303 Күн бұрын
ما شاء الله يا اخي انت حليت حرفيا مسأله بروبليم سولفنق بدون ما تعرف في تشيت مسائل رهيب وفي نفس حلك بسؤال منهم اعطيك ياه تدرب عليه ؟
@Ezioo_Auditore
@Ezioo_Auditore 19 сағат бұрын
@eemud8303 ايوة فعلا وصلتها فى كورس البروبلم سولفينج وكنت حاسس انى شوفتها قبل كدة بس تسلم على التشجيع
@eemud8303
@eemud8303 16 сағат бұрын
@@Ezioo_Auditore العفو اخي انا اصلا لاني تعلمت لغات برمجه سابقاً اتعلم سي بلس بلس ومعها تشيت بروبليم سولفين يعني كل مفهوم احل عليه مسائل عده .
@computerscience4676
@computerscience4676 Жыл бұрын
استاذ اسامة انا زعلان من حضرتك لانك مكملتش وعدك مع مستر ابراهيم 💔
@ElzeroWebSchool
@ElzeroWebSchool Жыл бұрын
لا حول ولا قوة الا بالله نحكم بدون ما نعرف اللي حصل الله المستعان
@tagstahiandlike2222
@tagstahiandlike2222 Жыл бұрын
استاذ امانه. بدي راسلك ما عم ترد علي بالفيس 😢
@dief_eldonia
@dief_eldonia Жыл бұрын
❤❤
@kintag4459
@kintag4459 Жыл бұрын
استمريا هضبه
@0xff-j6f
@0xff-j6f Жыл бұрын
#include #include using namespace std; int main() { string name = "ElZEro"; string reverseName; for (int i = 0; i < size(name); i++){ if (islower(name[i]) == 0){ reverseName += char(tolower(name[i])); }else{ reverseName += char(toupper(name[i])); } } cout
@mariammedhat-l5l
@mariammedhat-l5l 4 ай бұрын
#include #include using namespace std; int main() { string n = "mArIaM"; string s = ""; for (int i = 0; i < 6; i++) { if (int(n[i]) < 66) { s += char(tolower(n[i])); } else { s += char(toupper(n[i])); } } cout
@dopally8844
@dopally8844 5 ай бұрын
string nameone = "ElZEro"; // eLzeRO for(int i = 0; i < 6; i++ ) { if (int(nameone[i]) >= 97) { cout
@yousef7fon
@yousef7fon Жыл бұрын
1
@saraelsalamony6989
@saraelsalamony6989 Жыл бұрын
string letter = "sArA"; string after=""; for (int i=0;i< letter.length();i++) { if (isupper(letter.at(i))) { after += tolower(letter.at(i)); } else after += toupper((letter.at(i))); } cout
@ElzeroWebSchool
@ElzeroWebSchool Жыл бұрын
برافو عليكي
@chadowzero8298
@chadowzero8298 6 ай бұрын
#include #include using namespace std; string swap_string(string str){ string nstr = ""; for(char letter : str){ if(isupper(letter)){ nstr += char(tolower(letter)); }else if(islower(letter)){ nstr += char(toupper(letter)); }else{ nstr += letter; } } return nstr; } int main(){ string name = "AhMEd ALI MosTaFa"; cout
@kazemali592
@kazemali592 Жыл бұрын
هذا حلي: #include #include using namespace std; int main() { string nameOne = "ElZEro"; // eLzeRO string result1; for(int i = 0; i < size(nameOne); i++) { if(nameOne[i] == toupper(nameOne[i])) { result1 = tolower(nameOne[i]); } else { result1 = toupper(nameOne[i]); } cout
@abdallahomar9661
@abdallahomar9661 10 ай бұрын
#include #include using namespace std; void Reverse (string name) { int sizef = size(name); for (int i = 0 ; i < sizef ; i++ ) { if(name[i] == char(tolower(name[i]))) { name[i] = char(toupper(name[i])); } else{ name[i] = char(tolower(name[i])); } } cout
@abdullahmohamed-h6c
@abdullahmohamed-h6c Жыл бұрын
#include using namespace std; char toApper(char ch); char toLower(char ch); int main() { string word; int i=0; char c; coutword; coutc; if (c=='A'){ while(word[i]!='\0'){ cout
@monzerelimairi
@monzerelimairi Жыл бұрын
منو نزل يدو 😂
@موهمادهبيب
@موهمادهبيب Жыл бұрын
I did it before you told us about isupper and islower. so i had to do it in another way and it did work.😇 string name = "mOhaMmed"; for (int i = 0; i < size(name); i++) { if (name[i] == tolower(name[i])) { name[i] = toupper(name[i]); } else if (name[i] == toupper(name[i])) { name[i] = tolower(name[i]); } } cout
@mustafatarig5412
@mustafatarig5412 Жыл бұрын
#include #include using namespace std; bool issmall(char letter){ if (int(letter) == tolower(letter)) { return true; } else { return false; } } int main() { string name; cout > name; int sizeofname = size(name); for (int i = 0; i < sizeofname ;i++) { if(issmall(name[i]) == 1) { name[i] = char(toupper(name[i])); } else { name[i] = char(tolower(name[i])); } } cout
@kiraff3739
@kiraff3739 Жыл бұрын
#include #include using namespace std; string rev(char a[], int cont) { for (int i = 0; i < cont; i++) { if (int(toupper(a[i])) == int(a[i])) { a[i] = char(tolower(a[i])); } else { a[i] = char(toupper(a[i])); } } return a; } int main() { char name[] = "ElZEro"; cout
@AhmedHafez-dj7xi
@AhmedHafez-dj7xi 7 ай бұрын
حلي #include #include using namespace std; int main() { string nameone = "ELZEro"; int nameonesize = size(nameone); for (int i = 0; i < nameonesize; i++) { if (nameone[i] != char(tolower(nameone[i]))) { cout
@AhmedHafez-dj7xi
@AhmedHafez-dj7xi 7 ай бұрын
string name = "A H M E D "; int namesize = size(name); for (int i = 0; i < namesize; i++) { if (name[i] == ' ') { continue; } cout
@janahmouaad
@janahmouaad Жыл бұрын
طلبت منا توقيف الفيدو ومحاولة إعداد التكليف قبل أن ترينا isupper أصلا
@Thats_Handle0
@Thats_Handle0 Жыл бұрын
// SwapCase [Program-1] void SwapCase(string name); // Forward declaration // Void Bec Our Function Wont Return Anything int main() { string nameone = "ElZEro"; // Result => eLzeRO SwapCase(nameone); return 0; } void SwapCase(string name) { for (int i = 0; i
@dance9034
@dance9034 Жыл бұрын
int main() { string name_one = "ELZEro"; int cont = size(name_one); cout
@knowledgetreasure-1523
@knowledgetreasure-1523 Жыл бұрын
بتسسمي ده تطببيق؟ ليه مبتقددمش مشاريع حقيقية وتخلي الناس تتعلم من حجات واقععية وولا كل هدفكم جمع مشاهدات وبس
@shunshun4510
@shunshun4510 Жыл бұрын
دي مقدمة بالبرمجة لو انت محترف متحضرههاش و روح اقبض بالدولار من احترافك و شغلك .. عاوزنا نعمل ويب سايت و لا تطبيق يدخل علينا ملايين و احنا مش عارفين الاساسيات ؟؟؟ ايه العبط ده
@adnanzrizar09
@adnanzrizar09 Жыл бұрын
دي سلسلة اساسيات البرمجة ، لو انت بتعمل برامج حقيقية بتتفرج عليها ليه ، روح اشتغل و صير مليونير و احسن منه ، بس متوقعش يعني بما انك مش عارف تقرأ اسم السلسلة .
@ahmadshwkat3084
@ahmadshwkat3084 10 ай бұрын
this is my code and i made all the functions myself #include #include using namespace std; bool is_upper(char x); char to_lower(char x); char to_lower(char x); string swap(string x); // ==============================================================// int main () { string name = "aHmEd"; // ================ MAIN FUNCTION ================// cout = 65 && x
@Mustafa0026
@Mustafa0026 4 ай бұрын
حل اخر لو وقفت الفيديو وحليتها بنفسك من غير isupper and islower int main() { string nameone = "ElZEro";//eLzeRO for (int i = 0; i < 6; i++) { if (int(nameone.at(i)) < 91) { cout 91) { cout
@Programinglover500
@Programinglover500 Жыл бұрын
بعد أني قمت بتنفيزها حاسس كأني ضاربة حشيش من الفرح int main(){ string nameOne = "ELZEro"; int nameSize = nameOne.size(); for(int i = 0 ; i < nameSize; i++) { if(isupper(nameOne[i])) { cout
@Programinglover500
@Programinglover500 Жыл бұрын
#include using namespace std; #include int main(){ string nameTwo = "si ba sob ah y "; int nameSize_tow = nameTwo.size(); for(int i = 0 ; i < nameSize_tow; i++) { if(isspace(nameTwo[i])) { continue; } cout
@chatrange
@chatrange 9 ай бұрын
void buldInFunc() { string nameOne = "ElZEro"; // eLzeRO cout
@user-sb3qq7fy6p
@user-sb3qq7fy6p Жыл бұрын
الله يعطيك الف عافية ورحمة الله على والديك رحمة واسعة
@codeOrGoHome
@codeOrGoHome Жыл бұрын
اخي اخر تعليق هو ديالك قوليا واش هاد الكورس كامل او لا باقى
@ahmedabdulla2250
@ahmedabdulla2250 Жыл бұрын
جزاك الله خيرا
@AmrHassan-u8g
@AmrHassan-u8g 9 ай бұрын
جزاك الله خيرا
[Arabic] Fundamentals Of Programming With C++ #066 - Function Recursion
8:22
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
"يعني إيه GitHub وإزاي يسهل حياتك كمبرمج؟"
10:58
اتعلم ببساطة
Рет қаралды 103 М.
ازاي تتعلم برمجه؟ || Front-End Developer
6:49
Mahmoud Shogaa
Рет қаралды 13 М.
جربت كل أنظمة التشغيل في البرمجة، ودي الخلاصة!
16:35
غريب الشيخ || Ghareeb Elshaikh
Рет қаралды 90 М.
المكتبات الجاهزة ولماذا نستعملها
11:48
Elzero Web School
Рет қаралды 204 М.
[Arabic] Fundamentals Of Programming With C++ #065 - Function Overloading
7:05
C++ user defined functions (#15) 📬
17:14
Bro Code
Рет қаралды 38 М.