Консультация № 193794
30.10.2018, 20:30
0.00 руб.
0 1 1
Здравствуйте! Прошу помощи в следующем вопросе:
дано целое четырехцифровое число. Проверить, чередуются в нем четные и нечетные цифры. Например, таковы числа 1254 или 2781.Язык с.

Обсуждение

давно
Советник
400484
472
31.10.2018, 10:10
общий
это ответ
Здравствуйте, lalka!
Вот пример решения:
Код:

int main()
{
int number = 0, remainder = 0, even = 0;

printf("Enter number:");
scanf("%d", &number);

while (number > 0)
{
remainder = number % 10;

if (number >= 1000)
{
even = remainder % 2;
number = number / 10;
continue;
}

if (even == remainder % 2)
{
printf("Numbers are not passed through.");
return 1;
}
else
{
even = remainder % 2;
number = number / 10;
continue;
}
}

printf("Numbers through.");
return 0;
}
5
Форма ответа