درود
دوستان صورت مسئله برنامه اینه : برنامه ای بنویسید که عددی از ورودی دریافت کند و مقسوم علیه های ان را در آرایه قرار دهد و سپس ارایه چاپ کند
اشکال کار اینجاست که هر عددی وارد کنم خروجی صفر نشون داده میشه نمیدونم مشکل برنامه کجاست !!! :n28:
این سورس برنامه من :
کد:#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int x, i = 1, b,c=0;
int a[10000];
cout << "Enter a Number : ";
cin >> x;
while ( i < x)
{
a[i] = x%i;
i++;
}
for (i = 1; i <= x; i++)
{
if (a[i] == 0)
{
cout << "Maghsoom " << c + 1 << " : " ;
cout << a[i] << endl;
C++;
}
}
_getch();
return 0;
}