
Вопрос задан 04.05.2021 в 20:17.
Предмет Информатика.
Спрашивает Слепчевич Вика.
Какой будет результат кода? ... S:=0; for i:=1 to 10 do begin m1:= i mod 2; m2:= i mod 3; if
(m1=1) or (m2=0) then s:=s+1; end; writeln(s);

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

Отвечает Chalova Angelina.
В результате выполнения программы будет подсчитано число нечетных элементов (это 1, 3, 5, 7, 9), сюда же будет приплюсовано и оно четное (это 6), которое делится на 3.
Всего:
S=6 чисел.
Проверим результат, выполнив код на ABCPascal (см. скрин)
Всего:
S=6 чисел.
Проверим результат, выполнив код на ABCPascal (см. скрин)




Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Результатом данного кода будет число 7, которое будет выведено на экран.
Для каждого значения i от 1 до 10 выполняется следующее:
- находится остаток от деления i на 2 и сохраняется в переменной m1;
- находится остаток от деления i на 3 и сохраняется в переменной m2;
- если m1 равно 1 ИЛИ m2 равно 0, то к переменной s прибавляется 1.
Таким образом, переменная s будет увеличиваться на 1 для значений i, которые делятся на 2 с остатком 1 (то есть 1, 3, 5, 7, 9) и для значений i, которые делятся на 3 без остатка (то есть 3, 6, 9). Всего таких значений 7, что и будет выведено на экран.


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

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

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

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

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

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

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

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