دوال Void
جزء من قسم Fundamentals في رحلة C++ على Coddy — الدرس 57 من 74.
في لغة ++C، دالة void هي دالة لا تعيد أي قيمة. عندما تصرح عن دالة كـ void، فإن ذلك يشير إلى أن الدالة تؤدي مهمة أو مجموعة من العمليات، لكنها لا تنتج نتيجة تحتاج إلى إعادتها إلى المستدعي. تُستخدم دوال void عندما تريد تنفيذ إجراءات مثل طباعة المخرجات، أو تعديل حالات الكائنات، أو تنفيذ سلسلة من العبارات دون إعادة قيمة محددة.
إليك الهيكل الأساسي لدالة void:
void functionName(parameters) {
// الكود المراد تنفيذه
}التحدي
سهلأنشئ دالة void تسمى printNTimes. يجب أن تأخذ هذه الدالة وسيطين:
- سلسلة نصية
message. - عدد صحيح
n.
يجب أن تقوم الدالة بطباعة message على وحدة التحكم n من المرات. استخدم حلقة for لتكرار عملية الطباعة.
في الدالة main، قم باستدعاء printNTimes مع المدخلات message والمدخل n
ورقة مرجعية
دالة void لا تعيد أي قيمة وتُستخدم لتنفيذ إجراءات دون إنتاج نتيجة.
الهيكل الأساسي لدالة void:
void functionName(parameters) {
// الكود المراد تنفيذه
}جرّب بنفسك
#include <iostream>
#include <string>
void printNTimes(std::string message, int n) {
// اكتب كودك هنا
}
int main() {
std::string msg;
int n;
std::getline(std::cin, msg);
std::cin >> n;
printNTimes(msg, n);
return 0;
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Fundamentals
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)الزيادة والنقصانالزيادة والنقصان اللاحقةاختصارات العمليات الحسابيةمعاملات المقارنةمقارنة النصوص