ВМ
Вячеслав Морозов

Подскажите пожалуйста ошибку.

Нужно, чтоб программа считала количество количество делителей натурального числа, а затем находила, сколько среди них чётных и нечётных

int a, b, c, i, n;
Console.WriteLine("Введите число");
n = Convert.ToInt32(Console.ReadLine());
for (a = 0, b = 0, c = 0, i = 2; i <= n; i++)
a = (n % i);
a++;
if (a % 2 == 0)
c++;
else
b++;

Console.WriteLine("Всего " + a + " чисел");
Console.WriteLine( "Количество чётных чисел " + c);
Console.WriteLine( "Количество нечётных чисел " + b);

СЯ
Светлана Янькова

int a, b, c, i, n;
Console.WriteLine("Введите число");
n = Convert.ToInt32(Console.ReadLine());
for (a = 0, b = 0, c = 0, i = 2; i < n; i++)
if (n % i == 0) // проверяем делится нацело число или нет (остаток от деления мб и 2,3 и т. д. )
{
a++; // нашли делитель, увеличиваем a
if (i % 2 == 0) // проверка на четность
c++;
else
b++;
}
Console.WriteLine("Всего " + a + " чисел");
Console.WriteLine("Количество чётных чисел " + c);
Console.WriteLine("Количество нечётных чисел " + b);
Console.ReadKey(); // для остановки консольного приложения

Ан
Антон

for (a = 0, b = 0, c = 0, i = 2; i <= n; i++) {
if ((n % i) == 0) {
a++;

if (i % 2 == 0) {
c++;
System.out.println("Делитель четный " + i);
} else {
System.out.println("Делитель нечетный " + i);
b++;
}
}
}

все что после for И до Console ы квардратных скобочках, + надо добавить условие, что n%i ==0 только тогда приравниваем а это значение + только тогда выполняем остальные операции

Неизвестно
Неизвестно

блин тебе же вчера парень написал как на jscript это сделать, а я переделал его код под c#,
хотя посмотрев на твой код, можно только посоветовать учить матчасть.

Похожие вопросы
Подскажите в чем ошибка? С
Где ошибки? Если есть, то напишите пожалуйста
Подскажите, в чем ошибка? В Паскаль я новичок, не понимаю где допустила ошибку. Пожалуйста.
Подскажите, в чем ошибка...
Подскажите пожалуйста при запуске компьютера выдает ошибку
Подскажите пожалуйста в чём ошибка?
подскажите где ошибка
где ошибка? что за ошибка? помогите пожалуйста)
Подскажите пожалуйста где в этом коде ошибка.
Подскажите пожалуйста что это за ошибка?