السلام عليكم
اتمني المساعده في توضيح الخطأ في كتابه البرنامج و السوال كالتالي
write program that reads a positive interger D from the user and print all positive interger that properly divide
الحل :-
#include <iostream>
using namespace std;
int main()
{
int D, i=1 ;
cout << " enter positive integer number ";
cin >> D;
while ( i<=D/2)
{
i++
cout << i << endl;
}
system ("pause");
return 0;
}
هل هو صحيح ام خاطأ لدي شك ؟؟
________________________________________________________________
write ac++ program that reads an interger N and prints a diamond , similar to the one shown below :
االحل :
#include <iostream>
using namespace std;
int main()
{
int i, j, n;
cout << " enter an N integer ";
cin >> n;
for ( i=1 ; i<=n ;i++ )
{
for ( j=1 ; j<=n ;j++ )
cout << '*' << endl;
}
system ("pause");
return 0;
}
لم تضبط معي نجمه واحده و عنده ادخال 4 يصبح خط مستقيم ؟؟
أتمني الاجابه في اسرع وقت ممكن
و دمتم بود :)

