
Вопрос задан 07.04.2021 в 01:56.
Предмет Информатика.
Спрашивает Резанов Саша.
13. Для какого значения числа Z высказывание ((Z > 2)Ú(Z > 4)) →(Z > 3) будет ложным?
14. Определите значение переменной c после выполнения следующего фрагмента программы, в котором a, b и c – переменные целочисленного типа: a := 27; b := 13; if b div 5 > 2 then c := b mod 5 + a mod 3 else c := (b + a) mod 6; 15. Определите, что будет напечатано в результате работы следующего фрагмента программы? var n, s, d: integer; begin readln(d); n := 3; s := 57; for i:= 2 to 5 do begin s := s + n; n := n + 4 end; write(s) end.

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

Отвечает Кримський Макс.
13. Для z = 3;
14 т.к b div 5= 2
c := (b + a) mod 6;
c:= 40 mod 6
c:= 4
15. Ничего не будет напечатано, т.к программа не будет работать:
Паскаль будет ругаться, что не объявлен идентификатор i.
Но если бы он был, то на экран бы выводилось число 93
14 т.к b div 5= 2
c := (b + a) mod 6;
c:= 40 mod 6
c:= 4
15. Ничего не будет напечатано, т.к программа не будет работать:
Паскаль будет ругаться, что не объявлен идентификатор i.
Но если бы он был, то на экран бы выводилось число 93



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
- Высказывание ((Z > 2)Ú(Z > 4)) →(Z > 3) можно переписать следующим образом: "если Z больше 2 или больше 4, то Z больше 3". Для того чтобы это выражение было ложным, нужно, чтобы его гипотеза была истинной, а заключение — ложным. То есть нужно, чтобы Z было больше 4, но меньше или равно 3. Так как это невозможно, то данное высказывание всегда истинно, и задача не имеет решения.
Ответ: Нет решения.
- Сначала выполнится проверка условия if. Значение выражения b div 5 равно 2, потому что 13 div 5 равно 2 (остаток от деления равен 3). 2 не больше 2, поэтому условие не выполнится и выполнится ветвь else. Значение выражения (b + a) mod 6 равно 6, потому что 13 + 27 равно 40, а 40 mod 6 равно 6 (остаток от деления). Значит, переменной c будет присвоено значение 6.
Ответ: 6.
- Фрагмент программы означает следующее: сначала считывается значение переменной d. Затем переменным n и s присваиваются значения 3 и 57 соответственно. Далее выполняется цикл, в котором переменная s увеличивается на значение переменной n, а переменная n увеличивается на 4. Цикл повторяется 4 раза (i принимает значения 2, 3, 4, 5). На каждой итерации переменная s увеличивается на 3, 7, 11 и 15 соответственно, а переменная n увеличивается на 4, 8, 12 и 16. В конце выполнения цикла переменная s будет равна 117 (изначальное значение 57 плюс сумма 3+7+11+15, которая равна 36), и это значение будет выведено на экран.
Ответ: 117.


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

Информатика 2132

Информатика 63

Информатика 14

Информатика 32

Информатика 19

Информатика 15

Информатика 175

Информатика 31

Информатика 48
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili