منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] كيف تتم عمليات الحساب بين ( 2 ) Array بإستخدام الـ functions - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4)
+--- قسم : قسم لغة ++C (http://vb4arb.com/vb/forumdisplay.php?fid=19)
+---- قسم : قسم اسئلة ++C (http://vb4arb.com/vb/forumdisplay.php?fid=34)
+---- الموضوع : [سؤال] كيف تتم عمليات الحساب بين ( 2 ) Array بإستخدام الـ functions (/showthread.php?tid=10548)



كيف تتم عمليات الحساب بين ( 2 ) Array بإستخدام الـ functions - البروف سيمونس - 31-10-14

السلام عليكم ورحمة الله وبركاته
اسعد الله أوقاتكم وملأها بالطاعات ..
لدي مشروع يخص دراستي في الجامعة وهذا المشروع يتضمن فاتورة مُنتجات وعددها 3 منتجات فقط بإستخدام الدوال .
الأن ما قمت به هو فك الحدود ليصبح هذا المشروع يشمل 100 منتج بإستخدام الـ array، ولكن واجهت مشكلة في الحسابات بأنه يظهر هنالك خطأ في المجموع وهذا الكود أطرحه أمامكم للتصحيح إن أمكن :
PHP كود :
#include<iostream>
#include<conio.h>
#include<iomanip>
using namespace std;
char items[100];
float qty[100],price[100];
int no;
float totalallprice(float x[100],float y[100], int size);
void main()
{
int i;
cout<<"\t\t\t\tHow many products ? ";
cin>>no;
for(
i=1;i<=no;i++)
{
cout<<"S.No : "<<i<<endl;
cout<<"Name of Item : ";
cin>>items;
cout<<"Quantity : ";
cin>>qty[i];
cout<<"Price : ";
cin>>price[i];
totalallprice(price,qty,no);
cout<<"Total Price : "<<totalallprice<<endl;
}
}
float totalallprice(float x[100],float y[100], int size)

{
    
float total 0.0;
    for(
int i=1i<sizei++)
    {
        
total x[i] * y[i];
    }

    return 
total;



أرجو أن يكون مطلبي واضحاً ..

تحياتي وتقديري.