بسم الله الرحمن الرحيم
الحمد لله والصلاة والسلام على رسول الله أما بعد:
هناك الكثير من الدوال الجاهزة التي تساعد المبرمج على حل بعض المشاكل التي قد تواجه ومن هذا المنطلق سأكتب هنا بعض تلك الدوال وفي ماذا تستخدم ومن عنده إضافة فليتفضل مشكوراً بكتابة الدالة وعملها وليحقر من المعروف شيء فليكتب ولو دالة واحدة.
الدوال:
1- مكتبة stdio.h :
1- دالة gets( ) قراءة سلسلة كاملة من الحروف ( قراءة نص ).
2- دالة puts( ) طباعة سلسلة كاملة من الحروف( طباعة نص).
3- دالة getchar( ) تقرأ حرف واحد .
4- دالة putchar( ) تطبع حرف واحد.
2- مكتبة string.h :
1- دالة strlen( ) تعطي عدد حروف النص.
2- دالة strlwr( ) تحول الحروف إلى حروف صغيرة.
3- دالة strupr( ) تحول الحروف إلى حروف كبيرة.
4- دالة strrev( ) تعطي مقلوب " معكوس" السلسلة الحرفية ( النص).
5- دالة strcpy( ) نسخ محتويات نص ووضعها في نص آخر.
6- دالة strcat( ) تقوم بإضافة محتويات نص إلى نص آخر.
3- مكتبة math.h :
1- دالة pow( ) " دالة الأس".
2- دالة squr( ) " دالة الجذر".
4- مكتبة conio.h :
1- دالة getche( ) تقرأ حرف واحد ويظهر على الشاشة ولا يتطلب ضغط enter.
2- دالة getch( ) تقرأ حرف واحد ولا يظهر على الشاشة ولا يتطلب ضغط enter.
هناك الكثير من الدوال فمن عنده إضافة فليكتب هنا المكتبة التابعة لها والدالة واستخدامها و لا يبخل علينا ولو بكتابة دالة واحدة...
هذا والله ولي التوفيق.....