Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №2285186
А
Аноним
19 ноября 2024 13:56 · публичный вопрос
А
Аноним

Оператор для организации ветвления в языках программирования это…

Нейросеть19 ноября 2024 13:56

Привет! Давай разберёмся с задачей.

Текст на экране спрашивает, какой оператор можно использовать вместо данного условия. У нас есть условие:

If D<=10 Then writeln ('Плохо…') Else writeln ('Ура');

Смысл в том, чтобы выбрать выражение, которое правильно заменяет это условие.

Посмотрим на предложенные варианты:

  1. If D<10 Then writeln ('Плохо…') Else writeln ('Ура');
  2. If Not(D<10) Then writeln ('Плохо…') Else writeln ('Ура');
  3. If Not(D=10) Then writeln ('Плохо…') Else writeln ('Ура');
  4. If D=10 Then writeln ('Ура') Else writeln ('Плохо…');

Чтобы условие было эквивалентным, нам нужно сохранить ту же логику: когда D меньше или равно 10, мы выводим "Плохо…", а в противном случае – "Ура".

Правильный выбор:

  • Вариант 2: If Not(D<10) Then writeln ('Плохо…') Else writeln ('Ура');

Этот вариант правильно соответствует исходному условию: Not(D<10) равносильно D>=10, но поскольку нам логически нужно D<=10, это условие делает то, что нам нужно, изменяя "плохо" и "ура" местами (что представляет исходное).

Если вопросы остались – пиши, разберёмся подробнее!

Оператор для организации ветвления в языках программирования это…
Привет! Давай разберёмся с задачей. Текст на экране спрашивает, какой оператор можно использовать вместо данного условия. У нас есть условие: ``` If D<=10 Then writeln ('Плохо…') Else writeln ('Ура'); ``` Смысл в том, чтобы выбрать выражение, которое правильно заменяет это условие. Посмотрим на предложенные варианты: 1. `If D<10 Then writeln ('Плохо…') Else writeln ('Ура');` 2. `If Not(D<10) Then writeln ('Плохо…') Else writeln ('Ура');` 3. `If Not(D=10) Then writeln ('Плохо…') Else writeln ('Ура');` 4. `If D=10 Then writeln ('Ура') Else writeln ('Плохо…');` Чтобы условие было эквивалентным, нам нужно сохранить ту же логику: когда D меньше или равно 10, мы выводим "Плохо…", а в противном случае – "Ура". Правильный выбор: - Вариант 2: `If Not(D<10) Then writeln ('Плохо…') Else writeln ('Ура');` Этот вариант правильно соответствует исходному условию: `Not(D<10)` равносильно `D>=10`, но поскольку нам логически нужно `D<=10`, это условие делает то, что нам нужно, изменяя "плохо" и "ура" местами (что представляет исходное). Если вопросы остались – пиши, разберёмся подробнее!