Распечатать только М-значные нечетные числа от 1 до N. - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

Распечатать только М-значные нечетные числа от 1 до N. Используя оператор while

Решение задачи: «Распечатать только М-значные нечетные числа от 1 до N.»

textual
Листинг программы
begin
  var m:= ReadInteger('m');
  var n:= ReadInteger('n');
  var i := Trunc(Power(10, m - 1)) + 1;
  while (i < n) and (i < Trunc(Power(10, m))) do // вычисление 10^m можно вынести и за цикл, если хочется
  begin
      writeln(i);
      i += 2; // все-таки нужны только нечетные числа
  end;
end.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4 из 5
Похожие ответы