• Огэ 20.2. Паскаль.
    Требовалось написать программу, определяющую количество трехзначных чисел, кратных 3.
    Я написал: if (x>99) and (x<999)and (x mod = 0)
    Then i:= i+1

    Снимут ли балл за (x<999) ,а не (x<1000)

Ответы 2

  • Там где mod 3 забыл скобку,программа работает выдает 300 чисел как и положено
    • Автор:

      aries
    • 5 лет назад
    • 0
  • Var

    A:array[1..3]of integer;

    P,k:integer;

    Begin

    P:=3;

    While p>0 do begin

    If a[p]<9 then begin

    Inc(a[p]);

    P:=3;

    If (a[1]>0)and((a[1]*100+a[2]*10+a[3]) mod 3 = 0 then inc(k);

    End

    Else begin

    A[p]:=0;

    P:=p-1;

    End;

    End;

    Writeln(k);

    End.

    Попробуй эту прогу

    • Автор:

      tylerznvi
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

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

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

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