حين أقوم بطباعة عناصر المصفوفتين من نوع double تظهر جميعها أصفار. ما المشكلة و ما حلها؟

لدي مشكلة في الكود التالي. عندما أقوم بطباعة عناصر المصفوفتين من نوع double تظهر جميعها أصفار. ما المشكلة و ما حلها؟

في المصفوفة fp أريد قسمة عناصر المصفوفة f على ٢٠ و وضعها في المصفوفة fp

و في المصفوفة fh أريد تخزين قيم المصفوفة fp مضروبة بـ100.

#include<iostream>

using namespace std;

int main ()
{
    double fp[10]= {0.0}, fh[10]= {0.0};
    int f[10]= {8,9,3,4,6,1,9,6},i,j,nd=20;


    for (i=0; i<8; i++)
    {
        fp[i]=f[i]/nd;
    }


    for (j=0; j<8; j++)
    {
        fh[j]=fp[j]*100;
    }

    for (j=0; j<8; j++) {
        cout<<"fp= "<<fp[j]<<"\t"<<"fh= "<<fh[j];
    }

}



إجابات 1

أضف إجابة

يجب تسجيل الدخول حتى تتمكن من إضافة إجابة أو رد.

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة