English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل تعليمي أساسي للغة C

تحكم في عملية لغة C

الوظائف في لغة C

القوائم في لغة C

المراجع في لغة C

الخطوط في لغة C

مجموعات بنية لغة C

ملفات لغة C

آخر في C

دليل مرجعي للغة C

عرض عوامل الرقم في برنامج C

مجموعة أمثلة برمجة C

في هذا المثال، ستتعلم كيفية العثور على جميع العوامل للعدد المدخل من المستخدم.

لفهم هذا المثال يجب أن تعرف ما يليبرمجة لغة Cالموضوع:

يأخذ هذا البرنامج عدد صحيح إيجابي من المستخدم ويظهر جميع العوامل الإيجابية للرقم.

البحث عن عوامل عدد صحيح

#include <stdio.h>
int main() {
    int num, i;
    printf("ادخل عدد صحيح إيجابي: ");
    scanf("%d", &num);
    printf("عوامل %d: ", num);
    لـ (i = 1; i <= num; ++i) {
        if (num % i == 0) {
            printf("%d ", i);
        {}
    {}
    إرجاع 0;
{}

نتيجة الإخراج

ادخل عدد صحيح إيجابي: 60
عوامل 60: 1 2 3 4 5 6 10 12 15 20 30 60

في البرنامج، يحفظ عدد صحيح إيجابي يدخل المستخدم في num.

دائرة for، حتى يكون i <= num خطأ.

في كل تكرار، يتم التحقق من أن الرقم يمكن أن يتم تقسيمه بالعدد i. هذا هو شرط أن يصبح i عامل الرقم num.

if (num % i == 0) {
            printf("%d ", i);
{}

ثم، يزيد قيمة i بـ 1.

مجموعة أمثلة برمجة C