Дано натуральное число (цифры нумеруются справа налево, например, в числе 2346 – первая...

+697 голосов
4.1m просмотров

Дано натуральное число (цифры нумеруются справа налево, например, в числе 2346 – первая цифра 6, вторая цифра – 4, и т.д.).Определить, является последняя цифра четной или нечетной. Через цикл repeat. ПАСКАЛЬ!!! ​


Информатика (13 баллов) | 4.1m просмотров
Дан 1 ответ
+145 голосов

Ответ:

  • var n: integer; b: boolean;
  • begin
  • read(n);
  • repeat
  • n := n div 10;
  • b := n mod 2 = 0;
  • until n
  • if b then write('четная')
  • else write('нечетная');
  • end.

PascalABC.NET:

  • begin
  • ReadInteger.ToString[1].ToDigit.IsEven.Print
  • end.

Объяснение:

(3.7k баллов)