/****
This code for create a function can calculate this
while loop حساب المجموع بواسطة دالة ب
(1/2 )+(2/2 )+(3/2)+...+(n/2)
*/
#include <iostream>
using namespace std;
/* نقوم بإنشاء الدالة التي ترجع لنا قيمة المجموع */
float get_sum(int n){
/* هنا تهيئة قيم المتغيرات n والمجمو ع sum*/
float sum = 0;
float i = 1;
while(i <= n){
sum = sum + (i / 2);
i = i + 1;
}
return sum;
}
int main () {
float sum ; int n;
/* نقوم بإدخال قيمة المتغر n */
cout << "To calculate the Sum of (1/2 )+(2/2 )+(3/2)+...+(N/2): \n";
cout << "Please Enter Value of N: ";
cin >> n;
/* مناداة الدالة مع إعطائها قيمة للمعامل n */
sum = get_sum(n);
/*ثم نقوم بإرجاع قيمة المجموع */
cout << "The Sum is : " << sum;
return 0;
}