Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

دوال Void

جزء من قسم Fundamentals في رحلة C++ على Coddy. الدرس 57 من 74.

في C++، يُعد void نوعًا فارغًا خاصًا يُستخدم كنوع إرجاع للإشارة إلى أن الدالة لا تُرجع أي قيمة. عندما تُعرّف دالةً على أنها void، فهذا يشير إلى أن الدالة تنفّذ مهمة أو مجموعة من العمليات، لكنها لا تنتج نتيجةً تحتاج إلى إرجاعها إلى المستدعي. تُستخدم دوال void عندما تريد تنفيذ إجراءات مثل طباعة المخرجات، أو تعديل حالات الكائنات، أو تنفيذ سلسلة من العبارات دون إرجاع قيمة محددة.

إليك البنية الأساسية لدالة void:

void functionName(parameters) {
    // الكود الذي سيتم تنفيذه
}
challenge icon

التحدي

سهل

أنشئ دالة void باسم printNTimes. يجب أن تأخذ هذه الدالة وسيطين:

  1. سلسلة نصية message.
  2. عددًا صحيحًا n.

يجب أن تطبع الدالة message في وحدة التحكم n مرات. استخدم حلقة for لتكرار الطباعة.

في الدالة main، استدعِ printNTimes باستخدام المدخلين message والمدخل n

جرّب بنفسك

#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;
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals

تدرّب بنفسك: مترجم C++ عبر الإنترنت