الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

المختصر المفيد في البرمجة بلغة C

بدأه Snack3r في 16 سبتمبر 2012 · 14 رد · 4,705 مشاهدة · في لغة C و ++C
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع
post-219439-024211100%201344289815.gif

تم بحمد الله الإنتهاء من الإصدار الأول ( الذي يشرح أساسيات C بشكل مُفصل ) من كتاب الأسئلة الأكثر شيوعاً في لغة C :

post-219439-078401300 1347801253_thumb.j

قمتُ بتقسيم الأسئلة (حسب نوعها) إلى عدة فصول, الفصول بدورها قد تحتوي على عناوين فرعية, كل عنوان فرعي يجمع الأسئلة التي من نفس النوع, مما يُسهل عملية البحث و يزيد من تنظيم و فهرسة الأسئلة الموجودة.

و هذا فهرس الأسئلة (143 سؤال مُقسمة كالآتي) :

  1. الخطوة الأولى لتعلم لغة C
    • نبذة تاريخية عن لغة C (سؤالين)
    • الأدوات اللازمة (6 أسئلة)

[*]المتغيرات و المؤثرات

  • المتغيرات (22 سؤال)
  • المؤثرات (13 سؤال)

[*]المؤشرات, المصفوفات الحرفية و التراكيب

  • المؤشرات (26 سؤال)
  • المصفوفات الحرفية (12 سؤال)
  • التراكيب (10 أسئلة)

[*]الدوال, الملفات و مجالات الرؤية

  • الدوال (19 سؤال)
  • الملفات (6 أسئلة)
  • مجالات الرؤية (3 أسئلة)

[*]مُوجهات ما قبل المعالجة (13 سؤال)

[*]من هنا و هناك ! (متفرقات في اللغة) (11 سؤال)

أتمنى أن تستفيدوا من الكتاب.

أطيب التحية.

post-219439-019877100%201344289598.gif

C FAQ.rar

المرفقات
uWy65281.jpg
13
#2

يــــــــــا ســــــــــــــــلام كنت أنتظر هذا اليوم بفارغ الصبر laugh.giflaugh.giflaugh.gif ،،،

شكرا لك أستاذي و حبيبي أحمد ، شكرا شكرا شكرا ،،، smile.gifsmile.gifsmile.gifsmile.gifsmile.gif

#include <stdio.h>
#include <inttypes.h>

int main(){
unsigned __int64 BigInteger  = 10000000000000ULL;
unsigned __int64 Counter = 0;
while(Counter!=BigInteger){
printf(" Thanks My Teacher Ahmed %I64u\n",Counter);
Counter++;
}
return 0;
}

بالمناسبة, لدي اقتراح لك أخي احمد smile.gif ، إن كنت تستطيع تحويل سلسلة اختبر قدراتك إلى كتاب فافعل لأنها سلسلة رائعة و مفيدة ، لكي لا يكون للمبتدئين أمثالي عذر في التعلم بعد اليوم laugh.gif . مجرد اقتراح لا غير ،،، بامكانك أن ترفض الفكرة أستاذي أحمد wink.gif ...

تم تعديل هذه المشاركة بواسطة أحمد الشنقيطي في 16 سبتمبر 2012 في 21:08 — السبب: دمج المشاركات.

rS3eY.png
#3
#include<windows.h>#include<iostream>#include<cstring>using namespace std;int main() {    string Name = "Pas de quoi mon cher frère Hamza :)";    do {        for (int i = 0; i < Name.length(); i++) {            Sleep(130);            cout << Name;        }        cout << endl << endl;    } while (Name.max_size() == 0x3FFFFFFC);    return 0;}

أشكرك أخي حمزة على هذا الإطراء الذي لا أستحقه :blush:

بالنسبة لتحويل سلسلة "اختبر قدراتك" إلى ملف PDF, ربما أفعل ذلك لكن ليس الآن :)

أطيب التحية.

تم تعديل هذه المشاركة بواسطة Snack3r في 29 نوفمبر 2013 في 01:23

#4

بلى أخي أحمد فأنت تستحق كل الاحترام على المجهود الذي تبدله لإثراء المنتدى smile.gif

بالنسبة لتلك السلسلة فأنت أدرى مني بها ، أهل مكة أدرى بشعابها . إفعل ما تراه مناسباlaugh.gif

rS3eY.png
#5

السلام عليكم

وصلني صباح اليوم إيميل من إدارة موقع كتب يُفيد بقبول الكتاب :

المختصر المفيد في البرمجة بلغة C - الإصدار الأول

تحياتي.

1
#6

كتاب جميل جدا يستحق القراءة .. شكرا لك

#7

بارك الله فيك أستاذي أحمد

بكل صراحة وشفافية أفضل كتاب شاهدته في تلك المكتبة هو كتابك laugh.gif

أحسن بكثير من كتاب *الشامل* ؟

منظم بشكل جيد ويجذب القارئ لقرائته بأي وسيلة كانت وغني بالمعلومات و الديكور إلا أنك في بعض الأحيان لا تتعمق في شرح بعض الدوال فتختصر شيئا ما!

في انتظار الإصدار الثاني من الكتاب ؟

تم تعديل هذه المشاركة بواسطة مومو (momo) في 24 أكتوبر 2012 في 14:55

i love you mama

#8

@jerusalemit

لا شكر على واجب, هذا واجبي.

سعدت بمرورك :happy:

@مومو

بإمكانك أن تضع في هذا الموضوع النقاط التي تُريد شرحها بالتفصيل و سأعتني بها في النسخة الثانية إن شاء الله :)

تحياتي.

#9
أحمد الشنقيطي كتب:

@مومو

بإمكانك أن تضع في هذا الموضوع النقاط التي تُريد شرحها بالتفصيل و سأعتني بها في النسخة الثانية إن شاء الله :)

جميل جدا أستاذ أحمدblush.gif

الإصدار الأول للمبتدئين.أتمنى تخصيص الإصدار الثاني للمتوسطين في عالم البرمجة حتى تحقق نوعا من التكامل بين الإصدارين

مثلا في الإصدار الثاني لو ضمنت هذه الأشياء سيكون الكتاب أفضل بكثير :

1-العثور على الأخطاء و تصحيحها -رابط-

2-اختيار رقم عشوائي (int أو double) -رابط-

3-Aliasing et pointeurs restreints -رابط-

4-التعامل مع بارامترات الدالة main -رابط-

5-time.h و دوالها

6-buffer stdin,stdout et stderr

7-الماكرو ودوال الماكرو و الماكروx

8-القراءة و الكتابة على الملفات في الوضع الثنائي mode binaire

9-الكتابة المحمية للنصوص و الفرق بين scanf , fgets , sscanf ..

10-الدوال المتعددة الوسائط

11-تصفح المجلدات و الملفات مع dirent.h

12-التعامل مع union

13-static و extern في المتغيرات و الدوال

وخصوصا لو تعمقت في شرح 1 و 2 و 3 و 4 سيكون الأمر جميل جدا laugh.gif

بالتوفيق أخي و أستاذي أحمدblush.gif

i love you mama

#10

أعتذر عن التأخير في الرد.

بالنسبة للنقاط الأربعة الأولى سأكتب مقالة لكل واحدة إن شاء الله نظراً لأهمية المواضيع و تشعبها أيضاً.

أما بالنسبة لبقية النقاط فسأضع عدة أسئلة لكل موضوع إن شاء الله.

أيضا, لو كانت لديك أسئلة محددة تريد إدراجها في الاصدار الثاني فيمكنك طرحها هنا.

بالتوفيق.

#11

:happy: :happy:

556891961.gif

I am learning from you

it is the programmer eye

#12

شكرا أخى أحمد على الكتاب ...  جاري التحميل ..

#13

شكرااا اخي أحمد على الكتاب وعلى دروسك القيمة

#14

شكرا لك يا استاذ احمد على هذا الكتاب القيم 

انت تستحق فعلا منا كل التقدير والاحترام وننتظر بفارغ الصبر النسخة الثانية من الكتاب 

#15

كتاب مفيد وكنت أبحث عن شيء مثله، بارك الله فيك.

مواضيع مشابهة