khaled_prg
عضو مجتهد
- KeRNeL
- البرمجة و التطوير
- المتغيرات الحرفية و المدى الذي يمكن ان تصل إليه !
السلام عليكم و الله العظيم هذه المشاركة من العيار الثقيل :wink: ------------------------ هل يتغير الـ Extended ASCII من جهاز لآخر !؟ لأنني أظهرت رموز الآسكي (باستخدام اللوب) و ظهر لي جدول مغاير للجودل الموجود في هذا الرابط !!! تحياتي :)
- علِّمنا من تجاربك مع البرمجة
السلام عليكم أنا بدأت في البرمجة و عمري 17 سنة,كانت بدايتي مع لغة السي و بعدها انتقلت إلى السي++ و أطمح أن أكون مدير مايكروسوفت في المستقبل القريب :P سلامي :)
- المتغيرات الحرفية و المدى الذي يمكن ان تصل إليه !
بانتظار تعليق أستاذنا محمد علاء الدين :wink:
- استخدام الإستدعاء الذاتي في قانون تايلور
ننتظر تصحيحك يا أستاذي الفاضل :wink:
- افتتاح أكبر تجمع لعشاق لغتي السي و السي++ على منتديات الفريق العربي للبرمجة.
السلام عليكم و الله كنت متوقع هالنتيجة ! :sleep: اللغز صعب (سواء قالوا أم لا) و لا تتعجب إن لم تكن هناك محاولات :blush: أعتقد أن المسابقة خرجت عن نطاقها المشروع قليلا .. فالأخ أحمد المتألق وضع المسابقة لإفادة المبتدئين و إنعاش أفكار المحترفين .. لاحظ أن الإقبا…
- المتغيرات الحرفية و المدى الذي يمكن ان تصل إليه !
السلام عليكم ممكن تعطيني اسم أحد هذه الجدوال لو سمحت :wacko: :blink: :ohmy: كيف يا أختي الكريمة !؟ :wacko: انظري جدول الآسكي من هنا تحياتي :)
- المتغيرات الحرفية و المدى الذي يمكن ان تصل إليه !
السلام عليكم شوفي يا رغد, حسب ما اعرف فإنه إذا كان char بين 0 و 255 فإنه يمثل جدول آسكي :) طيب ..إذا كان char قيمته عدد سالب !!,أي الحروف يمثل !؟ :wink: سلامي :)
- استخدام الإستدعاء الذاتي في قانون تايلور
السلام عليكم أردت الإختصار فحسب .. و لكنني تفاجئت بأن الدالة تحتوي على خطأ (منطقي !) ولم أعرف أين هو بالتحدد :blush: تحياتي.
- المتغيرات الحرفية و المدى الذي يمكن ان تصل إليه !
السلام عليكم وضعت الفكرة في هذا الكود: #include<iostream> using namespace std; int main() { unsigned char c; c=0b111; cout<<c<<endl; system("pause"); return 0; } و ظهر لي الخطأ التالي: invalid suffix "b111" on integer constant و هذا شيء طبيعي ! لأن الأعداد الت…
- المتغيرات الحرفية و المدى الذي يمكن ان تصل إليه !
السلام عليكم أشكرك أختي الكريمة على المساعدة :) ولكنني أرى أنك خرجت عن موضوع السؤال قليلا :blush: ياريت الأجوبة تقتصر على السؤالين اللذين طرحتهما في المشاركة رقم 3. تحياتي.
- المتغيرات الحرفية و المدى الذي يمكن ان تصل إليه !
السلام عليكم انظروا هذا الموضوع: أسئلة في المؤشرات و بالتحديد المشاركة رقم 2 للأستاذ وجدي عصام و ما يهمني منها (الآن) هي هذه الفقرة: ما تعليقكم !؟ و لكن كيف تكون المتغرات الحرفية تمثل جدول آسكي و مع ذلك تأخذ أعداد سالبة !؟ سلامي :)
- المتغيرات الحرفية و المدى الذي يمكن ان تصل إليه !
السلام عليكم جميعنا نعلم أن المتغيرات التي من نوع char تأخذ -128 كقيمة دنيا و 127 كقيمة عظمى و هي تمثل حروف آسكي لأن كل حرف من هذه الحروف يقابله كود معين هو مايميزه عن بقية الحروف و الأرقام و الرموز. حسب ما أعرف فإن ترميز الآسكي يبدأ من صفر و ينتهي بـ 255 مما …
- استخدام الإستدعاء الذاتي في قانون تايلور
السلام عليكم طيب .. سأحاول فك تشفير الدالة ...! :lol: و إن شاء الله يكون الشرح وافي :wink: --------------------------------------- كلما أريده هو اختزال الدوال الثلاثة (الموجودة في المشاركة الأولى) في دالة واحدة كالآتي: float sin(float x,int r) { int i=0,n=0; f…
- الرموز الخاصة بالدالة scanf
جزاكم الله خيرا :) , الآن اتضحت الفكرة :wink: --------------- ظهر لي العدد -25 لأنني استعملت الرمز %d !! و كان من المفروض أن استعمل الرمز الخاص بالمتغيرات الموجبة و هو %u, عافاكم المولى و زادكم من فضله :wub:
- الرموز الخاصة بالدالة scanf
السلام عليكم من أين أتت تلك القيمة !؟ و لماذا لم تتغير القيمة -5 حينما قمنا بتخزينها في المتغير num مع أن النوع unsigned!؟ --------------------------- :) :) :) أنا أعرف ترميز الأرقام داخل الذاكرة و لكن لدي اختلاط في معلوماتي :blush: و أريد منكم التوضيح و أنتم …
- الرموز الخاصة بالدالة scanf
لا حول و لا قوة إلا بالله أين أنتم يا أعضاء المنتدى !؟ أنا بحاجة ماسة إلى مساعدتكم :blush:
- استخدام الإستدعاء الذاتي في قانون تايلور
هل يوجد غموض في الدالة التي كتبتها ...! أين الغموض بالتحديد !؟
- الرموز الخاصة بالدالة scanf
عندما نقرأ العدد على أنه unsigned و نُدخل عدد سالب ما الذي سيحدث !؟ هل سيتم تخزين القيمة بداخل المتغير أم ...!؟
- الرموز الخاصة بالدالة scanf
جربت هذا الكود بس ما نفع ! : #include<stdio.h> int main() { unsigned int num; printf("num="); scanf("%u",&num); printf("%u\n",num); return 0; } أين المشكلة !؟
- استخدام الاستدعاء الذاتي(recursion) لطباعه سلسله حرفيه(string)
هذا الكود بعد التعديل: #include <iostream.h> void my_func(char str[],int i) { if(str=='\0') return; cout<<str; my_func(str,++i); } void main() { char mystr[]="the bird went of cage"; my_func(mystr,0); } سلامي :)