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

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

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

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

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

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

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

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

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