Witam serdecznie. Mam problem ponieważ potrzebuję programu wyświetlającego wszystkie dzielniki podanej liczby jednak póki co udało mi się zrobić tylko coś takiego:
{
int liczba = int.Parse(podaj.Text);
for (int i = 1; i <= liczba/i; i++)
{
if (liczba % i == 0)
{
komunikat.Text = "dzielniki liczby to " + liczba/liczba + ", " + i + ", " + liczba;
}
}
}
czyli znajduje tylko jeden dzielnik + liczbę podzielną przez samą siebie i przez jeden :/
Wie ktoś może jak to poprawić, żeby wypisywał wszystkie dzielniki?
Pozdrawiam