السلام عليكم ورحمة الله وبركاته
الاخوة الاعضاء اريد خدمة صغيرة في لغة ال c++
الأسئلة :
1 - ما هو الفرق بين preprocessor و compiler
2 - ما الذي يحدث عند وضع التعليمة التالية
# include <iostream>
في ملف مصدر
3- قمت بكتابة برنامج لجمع مقاليب الأعداد من 1 إلى N
حيث N عدد صحيح موجب يطلب إدخاله
كتبت الكود التالي :
# include <iostream>
using std::cout;
using std::cin;
using std::endl;
int main()
{
float sum;
int counter;
int n;
sum=0;
counter=1;
cout<<"Enter The Number Please";
cin>>n;
while (counter<=n)
{
sum+=1/counter;
counter++;
}
cout<<"The Sum ="<<sum<<endl;
return 0;
}
ولكن الخرج كان دائما =1
ولم أعرف المشكلة بالضبط أين
*****************
وشكرا سلفا لمن يساعدني
أرجو توضيح هذه الأفكار لي إما هنا أوعلى البريد الاكتروني
rama_kassar@hotmail.com
وشكرا