• (Паскаль) Найти количество чисел, кратных 4, в диапазоне от A до B
    (В циклах while и repeat)

Ответы 3

  • Бонус код
    • Автор:

      gael
    • 5 лет назад
    • 0
  • function Rec(a, b: integer): integer; function Rec_(a: integer): integer; begin if a <= b then if a mod 4 = 0 then Result += 1 + Rec_(a + 1) else Result += Rec_(a + 1) end;begin Result := Rec_(a)end;begin var (a, b) := ReadInteger2(); Write(Rec(a, b))end.
    • Автор:

      johnson14
    • 5 лет назад
    • 0
  • // разделите на две программы или закомментируйте ненужную часть

    //-----------------------------

    program LoopWhile;

    begin

     var (a, b) := ReadInteger2();

     var Count := 0;

     while a <= b do

     begin

       if a mod 4 = 0 then

         Count += 1;

       a += 1

     end;

     Write(Count);

    end.

    //-----------------------------

    program LoopRepeat;

    begin

     var (a, b) := ReadInteger2();

     var Count := 0;

     repeat

       if a mod 4 = 0 then

         Count += 1;

       a += 1

     until a > b;

     Write(Count);

    end.

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years