Задать вопрос
15 августа, 13:43

Что означает эта строка if (i mod 2=0) and (i<>2) or (i>10) and (i mod 10=5) or (i<2) then continue

+2
Ответы (1)
  1. 15 августа, 17:21
    0
    Для начала посмотрим, что означают следующие команды:

    mod - операция взятия остатка от деления. Например, 5 mod 2 = 1, так как когда мы делим 5 на 2, мы берем двойку два раза, а 5 - 4 = 1.

    - знак "не равно", применяемы в языке программирования Pascal и всех производных от него.

    continue - команда для прекращения текущей итерации цикла и перехода к следующей.

    Логическое выражение " (i mod 2=0) and (i2) or (i>10) and (i mod 10=5) or (i<2) " можно разложить на сумму трех выражений.

    i делится на 2 без остатки и при этом i не равно 2 i больше 10 и дает остаток 5 при делении на 10 i меньше двух

    Если любое из этих высказываний истинно, цикл перейдет к следующей итерации
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Что означает эта строка if (i mod 2=0) and (i2) or (i>10) and (i mod 10=5) or (i ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы