ننتظر تسجيلك هـنـا



( سجادة حمراء وأرائـك الهطول# حصريآت ال روآية )  
 
 

العودة   منتدى رواية عشق > ϟ الأقسَــام التِقنيّـــة ϟ > ϟ تَطويـر المُنتديـات ϟ

ϟ تَطويـر المُنتديـات ϟ قِسم الهاكَات، والاستَايلات وإضافة مُنتديات وتقديم المُساعدات لِتطويرها .

 
 
أدوات الموضوع انواع عرض الموضوع
#1  
قديم 03-03-2022
Şøķåŕą متواجد حالياً
Egypt     Female
قَدَاسَة طُهِّرَ | | أَوْسِمَتِي | |
 
 عضويتي » 8
 اشراقتي ♡ » May 2017
 كُـنتَ هُـنا » منذ دقيقة واحدة (07:54 PM)
آبدآعاتي » 11,718,181
 تقييمآتي » 2490148
 حاليآ في » ☆بعالم الحب يا حب ❤️ ☆
دولتي الحبيبه » دولتي الحبيبه Egypt
جنسي  »  Female
 حالتي الآن »
آلعمر  » ❤
الحآلة آلآجتمآعية  » عزباء 😄
تم شكري »  
شكرت »
مَزآجِي  »  1
мч ммѕ ~
MMS ~
 
Q70 مفهوم الدوال في لغة البرمجة ++c



الدوال أو ال (Functions) في لغة البرمجة سي بلس بلس هي عبارة عن مجموعة من الأوامر التي يتم تجميعها في مكان واحد وبعد ذلك يتم تنفيذها عندما نقوم باستدعائها، وفي كل لغة من لغات البرمجة مجموعة من الدوال الخاصة بها، وهناك مجموعة من الدوال الجاهزة في لغة البرمجة (++C) والتي تسهل بدورها عمل المبرمجين، ومن الأمثلة على هذه الدوال: (()length)، (()insert)،(()floor)، وغيرها من الدوال الجاهزة. وأهم ما يميز لغة البرمجة (++C) أنها تدعم الدوال المعرفة مسبقاً، وتسمح أيضاً للمستخدم من إنشاء دوال خاصة لأداء إجراءات معينة حسب حاجة المبرمج، حيث أن الدوال الجاهزة في هذه اللغة تسمى ب (Built- in Functions)، والدوال التي يقوم المبرمج بتعريفها تسمى ب (User -defined Functions).

كيفية بناء الدوال في لغة البرمجة سي بلس بلس عند تعريف أي دالة في لغة البرمجة (++C) يجب على المبرمج أن يحدد اسم الدالة والوظيفة أو الهدف من انشاؤها ومن ثم يقوم بوضع أقواس، والشكل العام لبناء الدوال على النحو التالي:

حيث أن: (return Type): يتم من خلاله تحديد النوع الذي سيتم إرجاعه من الدالة عندما يتم تنفيذها. (function Name): يمثل الاسم الذي سوف يعطيه المبرمج للدالة، والذي يتم من خلاله استدعاء الدالة. (Parameter): المقصود بها الباراميترات التي يتم تمريرها للدالة، وتتيح لغة (++C) للمبرمج إمكانية وضع قيم افتراضية لل (Parameters)، وهذا يجعل المبرمج مخيّر عند استدعاء الدالة أن يمرر قيم مكان الباراميترات أو أن لا يمرر قيم، والقيمة الافتراضية التي يتم وضعها للباراميتر تسمى ب (Default Argument). (Function Body): تعني جسم الدالة الذي يحتوي على مجموعة من الأوامر التي يتم وضعها في الدالة من قبل المبرمج. وفيما يلي مثال على تعريف وبناء الدوال في لغة البرمجة سي بلس بلس: // Function declaration void myFunction(); ( myFunction )هنا تم تعريف دالة بإسم // The main method int main() { myFunction(); // call the function هنا تم استدعاء الدالة return 0; } // Function definition void myFunction() { cout << "I just got executed!"; }



 توقيع : Şøķåŕą



رضى الله .. آحب ما لدي
مواضيع : Şøķåŕą


رد مع اقتباس
 

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
++c, لغة, مفهوم, البرمجة, الدواء, في

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مفهوم الـ Overriding في لغة البرمجة ++C Şøķåŕą ϟ تَطويـر المُنتديـات ϟ 35 منذ أسبوع واحد 08:43 PM
مفهوم النوع enum في لغة البرمجة ++C Şøķåŕą ϟ تَطويـر المُنتديـات ϟ 35 منذ 2 أسابيع 10:28 PM
مفهوم التغليف في لغة البرمجة ++c Şøķåŕą ϟ تَطويـر المُنتديـات ϟ 41 منذ 2 أسابيع 10:28 PM
مفهوم الحركات والانتقالات في لغة البرمجة css Şøķåŕą ϟ تَطويـر المُنتديـات ϟ 29 منذ 3 أسابيع 07:54 PM
كيفية استخدام الدوال max و min في لغة البرمجة sql Şøķåŕą ϟ تَطويـر المُنتديـات ϟ 31 منذ 3 أسابيع 06:15 PM


الساعة الآن 07:56 PM


Powered by vBulletin Hosting By R-ESHQ
HêĽм √ 3.1 BY: ! RESHQ ! © 2010
new notificatio by R-ESHQ
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
تنويه : المشاركات المطروحة تعبر عن وجهة نظر أصحابها وليس بالضرورة تمثل رأي أدارة الموقع