✅Don't Forget to LIKE 👍 SUBSCRIBE 🔔 SHARE ↗ لا تنسى الاشتراك في القناة وتفعيل زر الجرس، ولطفا ادعمنا بلايك وشارك هذا الفيديو مع اصدقائك لتعم الفائدة للجميع
درست واخذت دورات كثير في حياتي في الجامعة وتعلم ذاتي لكن اقسم بالله اول مرة في حياتي الاحظ محتوى متعوب عليه جدا وشرح دقيق لابعد درجة وتدرج في مستوى الصعوبة لا تجده في اقوى وافضل جامعات العالم من دون مبالغة والله العظيم الاستاذ محمد ابوهدهود شرحه افضل من كل الاساتذة الذين درست عندهم جزاك الله عنا خير الجزاء ورحم الله والديك واسكنهما فسيح جنات النعيم (الخوارزميات مع الاستاذ ابوهدهود غييييير)
السلام عليكم استاذ 0- start 1- read the number 2- counter =0 3- if counter == number go end the program 4- if counter != number 1-4 counter == counter +1 2-4 print counter 5- go to the condition check 3
ربي يرحم والديك ويسكنهم فسيح جناته و يجعل قبرهم روضة من رياض الجنة و يوفقك ويرزقك ويكرمك من واااااااااااااااااسع فضله قول اميييييين ويحقق لك كل ماتتمنى ويسخر لك جمييييع خلقه
لا ما رح تكون لوب لا نهائي لانه ببساطة سيناريو yes سيتحقق لا محالا لان الكونتر بدأ بالصفر ورح يتم يكبر ليوصل n لما يساويه ينتهي اللوب وهذا سيحدث اجباريا
الف شكر استاذنا على المجهود الرائع حاولت تطبيق الخوارزمية على الكود بطريقة التي رسمتها ولكن هذا مستحيل يجيب ان تدخل الخطوة الثالثة والرابعة داخل لوب وليس خارجة لكي نستطيع تفعيل اللوب ,, الف شكر واتمنى ان يوافقني او يصحح لي احد
@@MohamedAhmed.tm1 راجع كدة تاني بسالب واحد على السيناريو اللي موجود في الفيديو في اول خطوة هيكون الN بسالب واحد و الcounter هيبقى بواحد و بيزيد فعمرهم ما هيتقابلوا فالشرط مش هيتحقق راجع كدة تاني
لم افهم يعني مثلا معادلة x=x+1 الرنامج عندما يخرج قيمة X فهو يضعها في الx الاثنان اذا كيف يعيد الحلقة على قيمة موجودة اصلا مثلا لو x هي 2 اذن ستكون 2=2+1 كيف هكذا ؟؟؟؟
استاذ اظن انك مخطأ فالحل ، فهنا ان اعطانا المستخدم N=0 فهنا ستحدث عملية Loop لانهائية ، اذا فيجب علينا اما إعطائه شرط ان تكون N اكبر او تساوي 1 ، او ببساطة نغير الالقوريثم
سؤال في حال ادخل ال user قيمه (N=0) سوف يتم مباشره طباعه 1 2 3 4 5 6 ....تكرار ملانهايه اذا الخورزميه لا تصلح في جميع الحلات صح ؟؟؟ وجزاك الله خير عن المجهود الطيب
اخي , الاكس متغير وعطاه قيمة 0 انت تقدر تعطي اي قيمة حسب برنامجك وحسب شكد تريد البرنامج يحسب اذا عطيت المتغير رقم 1 بدل 0 راح يحسبلك ارقام زوجية وهذا يعتمد على الرقم المدخل من المستخدم واذا انا غلطان اتمنى احد يصححلي ,وشكرا
السلام عليكم بس بدي اسئل المتغير الي بلشت منو العد سميتو counter وكمان المتغير الي بعملي عملية الزيادة سميتو نفس الاسم counter هذا الاشي مش فاهميتو عادي يعني بصير اسمي متغيرات نفس الاسم لانوا انا الي فهمتو كل متغير استخدمناه لغرض معين صح
أستاذي الكريم فهمت أنو n هو عدد التكرار اوالحلقات يعنى n=10 معناه عشر تكراراة هذ فى حالة ماإذا بدأنا با ال counter=0 سؤالى هو اذا بدأنا با ال counter=2 فهنا راح يتغير عدد الحلقات لايساوى n يصبح فقط 8 تكرارات ونستنتج انو ال n ليس عدد الحلقات اوالتكرارات وانما هو الحد الاقصي للتكرار فقط
N يمثل العدد 10 المحدد حسب المبرمج لايهم عدد الحلقات كم ستأخذ ... المهم بالنسبة للبرنامج كيفية الوصول إلى الرقم المحدد من طرفN المبرمج (هنا مثلا الرقم 10) N
استاذي الكريم هل من الممكن اقدر ازود التكرار مثلا Start Read N Counter 1 Counter +1 End هل ممكن البرنامج يطبع لي كل كل رقمين مع بعض يعني 2+2 لحتى يوصل رقم عشرة ولا يطلع البرنامج غلط
✅Don't Forget to LIKE 👍 SUBSCRIBE 🔔 SHARE ↗
لا تنسى الاشتراك في القناة وتفعيل زر الجرس، ولطفا ادعمنا بلايك وشارك هذا الفيديو مع اصدقائك لتعم الفائدة للجميع
جزاكم الله خيرا
ولكن لو المستخدم ادخل رقم بالسالب هنا سندخل في حلقة لا نهائية
الافضل ان نجعل ال
counter =1
then check if counter
درست واخذت دورات كثير في حياتي في الجامعة وتعلم ذاتي لكن اقسم بالله اول مرة في حياتي الاحظ محتوى متعوب عليه جدا وشرح دقيق لابعد درجة وتدرج في مستوى الصعوبة لا تجده في اقوى وافضل جامعات العالم من دون مبالغة والله العظيم الاستاذ محمد ابوهدهود شرحه افضل من كل الاساتذة الذين درست عندهم جزاك الله عنا خير الجزاء ورحم الله والديك واسكنهما فسيح جنات النعيم (الخوارزميات مع الاستاذ ابوهدهود غييييير)
أنت أستاذ أكثر من رائع ..
خلال دقائق قليلة توصل الفكرة بأبسط طريقة ..
💐💐💐💐💐💐💐💐💐💐💐💐
رحم الله والدينا ووالديكم وغفر لهم أجمعين آمين شكراً على هذا الشرح الوافي الله يبيض وجهك ويحقق لك كل ماتتمناه شكراَ
امين
جزاك الله خيرا على الشرح الدقيق.
رحم الله والديك وأسكنهما الفردوس الأعلى من غير حساب ولا سابق عذاب وتغمدهما بالرحمة والمغفرة.
رحم الله والدينا ووالديكم وغفر لهم أجمعين .. آمين .. شكراً على هذا الشرح الوافي .. الله يبيض وجهك ويحقق لك كل ماتتمناه .. شكراَ إلى عنان السماء
السلام عليكم استاذ
0- start
1- read the number
2- counter =0
3- if counter == number go end the program
4- if counter != number
1-4 counter == counter +1
2-4 print counter
5- go to the condition check 3
ربي يرحم والديك ويسكنهم فسيح جناته و يجعل قبرهم روضة من رياض الجنة و يوفقك ويرزقك ويكرمك من واااااااااااااااااسع فضله قول اميييييين ويحقق لك كل ماتتمنى ويسخر لك جمييييع خلقه
جزاك الله عنا كل خير و الله يرحم والديك برحمته الواسعة و يغفر لهم ❤
// HomeWork #26
// Print Numbers from 1 to N
// While Loop
#include
using namespace std;
int main()
{
int n = 10;
int i = 1;
while (i
دا ايه
طلاسم حوسبية
ماشاء الله ربي يحفظك استاذنا رحم الله الوالدين
الله يجزيك الخير حب و يرحم والدينا و والديك و جميع المسلمين و المسلمات استاذنا
❤️❤️🇯🇴🇸🇾
الله يجزيك الخير حب و يرحم والدينا و والديك و جميع المسلمين و المسلمات
جزاك الله خيراً ونفع بك
وغفر لنا ولك ولوالديك وللمسلمين اجمعين
وزوجك حورً عين
شكرا استاذنا الرائع جزاك الله خيرا على المبذول الجبار الذي تؤديه
استاد الله يرحمليك والديك ويخليلك صحيحتك وعمرك
الله يجعلها في ميزان حسناتك و يرحم والديك برحمته الواسعة اللهم آمين يارب العالمين
الله يرحم والديك ويجزيك خير عنا.
الله يعطيك العافيه ويبارك في عمرك وعملك ويرحم والديك قبل انتهاء الشهر الكريم ويجزيك عنا خير 🌹❣
سبحان الله وبحمده عدد خلقه ورضا نفسه وزنة عرشه ومداد كلماته
الله يعطيك العافية أستاذ محمد ويرحم والديك ويجعلها في ميزان حسناتك يا رب .
بارك الله فيك أستاذ محمد ورحم الله والديك
جزاك الله خيرا أخونا محمد ❤❤.
الله يعطيك العافية
رحم الله والديك دكتور وجزاك الله خير جزاء المحسنين
جزاك الله خير أستاذ محمد ووالديك
جزاك الله خيرا
جزاك الله كل خير ي دكتور
❤❤ الله يوفقك استاذ
الله يعطيك ألف عافية، ويرحم والديك وجميع المسلمين🤍
The 24th video of this series is done ✅
جزاك الله خيرا يا استاذ واصل دروسك
جزاك الله خير علي هذا الشرح الوافي
جزاك الله خيراً ورحم الله والديك
جزاكم الله عنا خير
Best of the best 👌
يعطيك العافية استاذ محمد بارك الله فيك ورحم الله والديك
رحم الله والدينا ووالديكم وغفر لهم أجمعين
الله يعطيك الف عافية و الله يرحم والديك
الله يعطيك ألف عافية، ويرحم والديك وجميع المسلمين🤍
رحم الله والديك استاذ وشكرا جزيلا لك على مجهودك الطيب
يعطيك العافية يارب وجزاك الله كل خير ورحم الله والديك
تسلم استاذ
الله يجزاك خير ويكتب أجرك ويرحم والديك
رحم الله ولديك ونفعنا بعلمك
جزاك الله خيرا ❤
جزاك الله خيراعنا.
يعطيك العافية ورحم الله والديك❤
جزاك الله خيراً ❤❤❤
اللهم صل وسلم وبارك على نبينا محمد
Thank you Mr. Advisor💙
شكرا لك يا محترم
بارك الله فيك
رحم الله والديك
الله يرحم والديك ويباركلك
جزاك الله خير أستاذ محمد The correct answer is ( Counter
لا ما رح تكون لوب لا نهائي لانه ببساطة سيناريو yes سيتحقق لا محالا لان الكونتر بدأ بالصفر ورح يتم يكبر ليوصل n لما يساويه ينتهي اللوب وهذا سيحدث اجباريا
حاطط امر الطباعة قبل الشرط لذا اول ما كاونتر يبقي 10 هيتم الطباعة بعد كدا الشرط هيتحقق للمرة الاولي في البرنامج وهيتم انهاء البرنامج
@@moutasemnabil3990 هل خطأ يكون أمر الطباعة يكون بعد الشرط؟
يعطيك العافيه ويرحم والديك
سؤال ممكن احلها بي for range؟
N = int(input("enter a number "))
for x in range(1,N+1):
print(x)
الله يعطيك الف عافيه
أنا حلي كان نفس الحل بس الشرط
X ≤ N
وأمر الطباعة بعدها في حال تحقق الشرط
استاذي الكريم جزاكم الله خيرا ــ اظن انه يجب وضع شرط في الخوارزمية ان : N اكبر من 0 ... ان كنت مخطا فارجو التوضيح
يمكنك وضعها، لم ارد تعقيد الخوارزميه، لكن يجب وضعها
@@ProgrammingAdvices مشكور استاذ
كنت حسأل نفس السؤال ولكن بحثت عن الرد أولا.. بارك الله فيك
ممكن توضيح لماذا نضع الشرط؟ الخوارزمية صحيحة!
@@mohadkhan7997 جرب في الخوارزمية : N أقل من 0 وستفهم المقصود ..
{Task: Print Numbers from 1 to N}
[Phase1: Inputs]
read n
[Phase2: Processing]
counter = 0
[Phase3: Loop]
while counter
int main() {
int input;
cout input;
int i = 1;
while ( i
ايش هذا؟؟انت جاي من كورس ثاني؟؟
صلوا على رسول الله
بوركت الجهود
a = int(input('Enter 1st number: '))
x=0
while x
الله يجزيك الخير
#include
using namespace std;
int read()
{
int x;
cout x;
return x;
}
void loop(int lastnum)
{
for(int i = 1; i
#include
using namespace std;
int main()
{
int i = 1;
int b;
cout b;
while(i
int i = 1;
while (i
كل الاحترام
#include
using namespace std;
int main()
{
int num=10;
cin >> num;
for (int i = 1; i
خطأ وهذا هو الصحيح ::
#include
using namespace std;
int main()
{
int num;
cin>>num;
for (int i=num;i
لو حبينا نبدأ من 0 و ليس من 1 هل قبل عملية تكرار الحلقات التي هي counter = counter +1 نقوم ب print counter =0
الف شكر استاذنا على المجهود الرائع حاولت تطبيق الخوارزمية على الكود بطريقة التي رسمتها ولكن هذا مستحيل يجيب ان تدخل الخطوة الثالثة والرابعة داخل لوب وليس خارجة لكي نستطيع تفعيل اللوب ,, الف شكر واتمنى ان يوافقني او يصحح لي احد
يعطيك العافيه
سؤال انا مو فاهمه ليش اضافه واحد في بدايه الخوازميه
حلقة مفيدة
و اذا كنت تريد ان يطبع في الشاشة من الصفر الى N
انا لست متأكدة ولكن حسب تخميني ان نعوض 0 ب 1-
@@fatimazahraaitboulman5217كلامك صحيح
#include
using namespace std;
int main()
{
int N = 0,test=0;
cout > N;
while (test
حلوه ديه
شكراً أستاذ .. في حال كان بدنا الرقم 0 ينطبع عالشاشة منعوض الصفر بناقص واحد ؟
Countrer
هو ما بدو عدد اكبر هو بدو قيمة تساوي N
num = int(input('enter number: '))
for i in range(num + 1):
print(i)
i+=1
my code in python
فين العداد
@@AhmedSalah-ks5bq in python u don't need a counter
استاذ هل نستطيع ان نضع counter=1
print counter
counter=counter+1
print counter
يعنى من دون انا نضع صفر0 نطبع الواحد1 ونبدأ نزود
لازم تعطي قيمة لل counter =0
لانه مثلا إذا كان قيمة N=1 ونحن قمنا بإعطاء counter قيمة واحد فستصبح
Counter= counter+1
وستساوي 2
أتمنى ان تكون فهمت
باقي خطوة التحقق conter == N
هل لازم الاثنين المتغيرين يكون لهم نفس الاسم ؟ حتى ينجح التكرار ام اسميهم اسمين مختلفين حتى لا يتم خربطة البرنامج
اتحدث عن counter
أتمنى ان نجد اجابة لأنه لدي نفس الالتباس؟؟؟
@@اللهمصلعلىمحمدوعلىآلمحمد-ق9ك نعم يجب يكونو نفس الأسم
@@ab55hh أشكرك🌹
هو متغير واحد فقط لكن زودنا قيمته في الخطوة الثانية... اتمنى افدتك
ايوه لانك بتزود قيمة المتغير لا اكثر
ممكن PDF الاسئلة
جزاكم الله خيرا
ولكن لو المستخدم ادخل رقم بالسالب هنا سندخل في حلقة لا نهائية
الافضل ان نجعل ال
counter =1
then check if counter
غير صحيح اخويا .. لو ال counter =0 وال n = -1 سيخرج من اللوب مباشرة ولن يعطى اى نتيجة على الشاشة لانه لن يستوفى الشرط من اول مره وليست لوب لانهائية
@@MohamedAhmed.tm1 راجع كدة تاني بسالب واحد على السيناريو اللي موجود في الفيديو
في اول خطوة هيكون الN بسالب واحد
و الcounter هيبقى بواحد و بيزيد فعمرهم ما هيتقابلوا فالشرط مش هيتحقق
راجع كدة تاني
شوف كده انا حليتها بكذا طريقة __ شوف دى كده
#include
using namespace std;
int main()
{
int n;
cout n;
int i = 0;
// i = i + 1;
for ( i=i+1 ; i
لم افهم
يعني مثلا معادلة x=x+1
الرنامج عندما يخرج قيمة X فهو يضعها في الx الاثنان
اذا كيف يعيد الحلقة على قيمة موجودة اصلا
مثلا لو x هي 2
اذن ستكون 2=2+1
كيف هكذا ؟؟؟؟
1+2=3 لان كل قيمة تزاد على x سوف تخزن في الذاكره وحسب شرط انه سوف يبقى يزيد قيم على x حتى يصل الى 10
#26
int main()
{
int N;
cin >> N;
for (int i=1; i
بارك الله فيك
ربي يعطيك العافية نحن محظوظين اننا مشتركين بقناتك
تم
استاذ اظن انك مخطأ فالحل ، فهنا ان اعطانا المستخدم N=0 فهنا ستحدث عملية Loop لانهائية ،
اذا فيجب علينا اما إعطائه شرط ان تكون N اكبر او تساوي 1 ، او ببساطة نغير الالقوريثم
ال0 قيمة بالنسبة للجهاز فما رح يعمل LOOP
ال 0 اظن تمثل انه البرنامج لسه ما بدا بالعد
😂😂 الشروحات في هذا المستوى كلها ابتدائية ومجرد بتطور قدرة حل المشاكل حاول انظر للتدرج من منظور الاستاذ محمد ابوهدهود
سؤال
في حال ادخل ال user قيمه (N=0) سوف يتم مباشره طباعه 1 2 3 4 5 6 ....تكرار ملانهايه
اذا الخورزميه لا تصلح في جميع الحلات صح ؟؟؟
وجزاك الله خير عن المجهود الطيب
ممتاز فهمتها حقيقة اوط اطبق الخوارزمية في برنامج الخوارزميات هل موجود اداة معاينة هذه الخوارزمية كيف ارسمها؟
استاذي الفاضل لو الرقم اللي احنا دخلناه في الاول كان بالسالب كده ممكن يفضل يعمل print لل counter ال ما لا نهايه ؟؟
يا استاذي الفاضل ... هنا الشرط مفترض يكون قبل print counter ولا بكون غلط
لقيت رد؟ لان عدا على الموضوع سنة وان شاء الله من تجاربك عرفت
#include
using namespace std;
int main()
{
int s=1;
while(s
لم افهم لماذا تضع متغيران x=x+1 ؟؟؟
لماذا تضع 0 ؟؟
واذا عادن اللوب اليس النتغير قبل اليساوي يصبح رقم ولا يصبح متغير ؟؟؟
اخي , الاكس متغير وعطاه قيمة 0 انت تقدر تعطي اي قيمة حسب برنامجك وحسب شكد تريد البرنامج يحسب
اذا عطيت المتغير رقم 1 بدل 0 راح يحسبلك ارقام زوجية وهذا يعتمد على الرقم المدخل من المستخدم
واذا انا غلطان اتمنى احد يصححلي ,وشكرا
السلام عليكم بس بدي اسئل المتغير الي بلشت منو العد سميتو counter وكمان المتغير الي بعملي عملية الزيادة سميتو نفس الاسم counter هذا الاشي مش فاهميتو عادي يعني بصير اسمي متغيرات نفس الاسم لانوا انا الي فهمتو كل متغير استخدمناه لغرض معين صح
نفس السؤال ونتمني الاجابه وخصوصا أن اول متغير ثابت counter اخد القيمه صفر والمتغير اللي السطر اللي بعده متغير counter
استاذ محمد هسا بكون في مشكلة لو واجهت صعوبة في التفكير بسؤال هو انا كنت فاهم كيف طريقة الحل بس ما عرفت ارسمها على flow chart
😅😅
معناها تطبيق السبحة الالكترونية استخدم هذه الخوارزمية اللوبس او تطبيق المنبه في الهاتف أليس كذالك؟
أستاذي الكريم فهمت أنو n هو عدد التكرار اوالحلقات يعنى n=10 معناه عشر تكراراة هذ فى حالة ماإذا بدأنا با ال counter=0 سؤالى هو اذا بدأنا با ال counter=2 فهنا راح يتغير عدد الحلقات لايساوى n يصبح فقط 8 تكرارات
ونستنتج انو ال n ليس عدد الحلقات اوالتكرارات وانما هو الحد الاقصي للتكرار فقط
N يمثل العدد 10 المحدد حسب المبرمج لايهم عدد الحلقات كم ستأخذ ... المهم بالنسبة للبرنامج كيفية الوصول إلى الرقم المحدد من طرفN المبرمج (هنا مثلا الرقم 10) N
استاذ ولكن علاش مادرتش counter =0 و counter =counter+1 في نفس المستطيل ووضعت كل وحد على حدا اتمنى تجاوبني وشكرا
استاذي الكريم هل من الممكن اقدر ازود التكرار مثلا
Start
Read N
Counter 1
Counter +1
End
هل ممكن البرنامج يطبع لي كل كل رقمين مع بعض يعني 2+2 لحتى يوصل رقم عشرة ولا يطلع البرنامج غلط
ايه عادي مافيه مشكلة
@@MahmoudSaed98 سوف لن يطبع القيمة 1 لان البرنامج سيبدا من الرقم 2