Вопрос задан 02.06.2023 в 17:20. Предмет Информатика. Спрашивает Романов Макс.

1) Условный оператор if a mod 2=0 then write ('Да') else write ('Нет') позволяет определить,

является ли число a … четным двузначным двоичным простым 2) Определите значение переменной с после выполнения следующего фрагмента программы: a:=100; b:=30; a:=a – b*3; if a>b then c:=a – b else c:=b – a; 20 70 - 20 130 3) If в условном операторе переводится как... иначе ввод тогда условие если 4) Какое из предложенных выражений может быть использовано в качестве условия? f (x=3) or (x=4) x+y 2*x+5 5) В каком из условных операторов допущена ошибка? if (a>b) and (b>0) then c:=a+b; if a<b then min:=a; else min:=b; if a>b then max:=a else max:=b; if b=0 then writeln(‘Деление невозможно.’); 6) Дан условный оператор: if a<17 then y:=a else y:=a+3. Здесь условием является … все ответы верные y:=a a<17 y:=a+3 7) Пусть а, b, c – углы треугольника. Какое сообщение можно вывести на экран при выполнении условия (a = 90) and (b = 90) and (c = 90)? Треугольник тупоугольный Треугольник прямоугольный Треугольник равносторонний Нет верного ответа 8) На вход программы, фрагмент которой приведённой ниже, поданы числа 15 и 10. Какие значения будут выведены после выполнения этого фрагмента? 5 15 10 15 5 5 5 50​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Матвеева Яна.

Ответ:

Объяснение:

1) четным. Функция a mod 2 возвращает остаток от деления числа а на 2.

Если остаток равен 0, то число а четное.

2) 20.

a = 100; b = 30; a = 100 - 3*30 = 10

c = b - a = 30 - 10 = 20

3) if переводится как если, и не только в условном операторе, а вообще по-английски.

4) (x=3) or (x=4).

Вообще-то любое из этих выражений может быть использовано, как условие.

Если нет проверки на равенство числу, то подразумевается проверка на равенство нулю.

Но, скорее всего, имеется ввиду именно это выражение.

5) if a<b then min := a; else min := b;

Ошибка: после min := a точка с запятой не нужна.

6) Условие: a < 17

7) Нет верного ответа, потому что не бывает треугольника с тремя прямыми углами.

8) Не могу ответить, потому что нет фрагмента программы.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
  1. Условный оператор if a mod 2 = 0 then write('Да') else write('Нет') позволяет определить, является ли число a четным.

  2. После выполнения данного фрагмента программы, значение переменной с будет 70. Пояснение: a := 100; b := 30; a := a - b * 3; // a = 100 - 30 * 3 = 100 - 90 = 10 if a > b then c := a - b // c = 10 - 30 = -20 else c := b - a // c = 30 - 10 = 20

    Таким образом, значение переменной с равно 20.

  3. If в условном операторе переводится как "если".

  4. Из предложенных выражений в качестве условия может быть использовано выражение "x = 3".

  5. В условном операторе if (a > b) and (b > 0) then c := a + b; if a < b then min := a; else min := b; if a > b then max := a else max := b; if b = 0 then writeln('Деление невозможно.'); допущена ошибка в последнем условном операторе. Правильно записать его следующим образом: if b = 0 then writeln('Деление невозможно.');

  6. В данном условном операторе: if a < 17 then y := a else y := a + 3; условием является "a < 17".

  7. При выполнении условия (a = 90) and (b = 90) and (c = 90) можно вывести сообщение "Треугольник прямоугольный".

  8. После выполнения данного фрагмента программы будут выведены следующие значения: 5, 15, 10, 15, 5, 5, 5, 50.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос