العودة إلى موقع برمج

لدي مشكلة في تنفيذ هذا البرنامج ولا اعرف ما هو الحل

#1

#include
using namespace std;
int m(int &arrsum , int &arrpro)

{
int i;
int j;
int arr[10];
int arr2[10];

cout << "Enter the element to sum : " << endl;
arrsum = 0;
for (i = 0; i < 10; i++)
cin >> arr[i];
arrsum += arr[i];


cout << "Enter the element to product : " << endl;
arrpro = 1;
for (j = 0; j < 10; j++)
cin >> arr2[j];
arrpro *= arr2[j];

return i;
}
int main()
{
int sum, pro;
cout << "The Sum and the product of the array elements : "<< m(sum, pro);

return 0;
}

#2

هل يمكنك تحديد المزيد من المعلومات عن المطلوب من البرنامج ووضع صورة توضح الناتج لنتمكن من التحقق ومساعدتك

#3

Write a program with the following functions:

  1. Function read-array that reads an array of 10 integers
  2. Function sum-pro that returns total sum and product of positive elements in the array
    هذا هو المطلوب من البرنامج
#4

لا يوجد خطأ برمجي لكن هنآك خطأ في الoutput الناتج لا يخرج صحيح

#5

هل يمكنك وضع صورة توضح مايظهر لمساعدتنا على التحقق
ويبدو من الكود ان الخطأ عدم وضع اقواس النطاق لجملة الدوران حيث في هذه الحالة ستشمل تعليمة واحدة بعدها وانت يجب ان تضع الاقواس لتشمل التعليمتين

#6

Enter the element to sum :

1

2

3

4

5

6

7

8

9

10

Enter the element to product :

1

2

3

4

5

6

7

8

9

10

The Sum and the product of the array elements : 10

#7

تقصد ان الخطأ هو عدم وضع اقواس مع عبارة ال for ?

#8

هذا ما يخرج لي ك output والناتج غير صحيح ويخرج ك رقم ١٠ كل مرة او ارقام غير منطقية

#9

#include
using namespace std;
int reada1(int a1[10])
{
int i;
for (i=0;i<10;i++)
{
cout << "Enter The element " << i << " : ";
cin >> a1[i];
}
return i;
}
int m(int a2[10],int &arrsum , int &arrpro)
{
int i;
arrsum = 0;
arrpro = 1;
for (i = 0; i < 10; i++)
{

arrsum += a2[i];

}
for (i = 0; i < 10; i++)
{
arrpro *= a2[i];
}
return i;
}
int main()
{
int a3[10], sum, pro = 1;
reada1(a3);
m(a3, sum, pro);
cout << "the sum = " << sum << endl << "the product = " << pro;

return 0;
}

#10

هل هذا كود جديد وحلت المشكلة القديمة؟

#11

هذا هو البرنامج الصح نعم انحلت المشكلة القديمة

1 Like