Войти
Регистрация
Спроси ai-bota
SashaKo9420
13.11.2020 02:38
Понять эту строчку, . язык программирования си for (i = (m & 1) == 1 ? m : m + 1; i < = n; i += 2) { sum += i * i; //*= - умножение с присваиванием }
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
HiКАK
19.05.2022 01:53
Скорость передачи данных по лок.сети 16 миллионов бит в сек.ученик перекач.игру 5 мин.ск-ко денег надо заплат.ученику за трафик если первый 1 гбайт не оплачивается а все что...
fhuffggergryth5h6
08.04.2023 17:46
создайте на рабочем столе папку, а в ней текстовый документ (можно использовать microsoft word, openoffice.org writer, textedit). в текстовом документе создайте следующую...
saddddddd03
11.09.2021 00:59
Кто , когда , где и зачем придумал язык программирования assembler. 70...
Деля2363
11.09.2021 00:59
Укажите, где допущены ошибки при вводе данных в delphi? выберите одну или несколько ответов: a. readln ( значение равно , b: 2: 4) b. readln (b, m) c. read (b: 2: 4) какой...
malinkarinka599
16.03.2020 12:07
F=(a+x^2)+sin(x/b). Напишите эту формулу в паскале а...
Kybe009
11.11.2020 22:46
На Лосиноостровской олимпиаде по информатике существуют следующие правила распределения дипломов. Пусть общее количество участников олимпиады равно N. Тогда не более 1/12...
HollyTribe
18.05.2023 15:09
2 Запишите, разделяя запятой, НОМЕРА строк (служебных слов, выражений), следуя последовательности, в какой они необходимы для записи опера- тора цикла WHILE: 1 do 2 логическое...
даня1003
28.08.2021 10:37
Работа в текстовом процессоре MS Word Набрать текст с учетом форматирования и сохранить его с именем Линукс на Рабочем столе в папке с именем Экзамен ОИТ Заголовок: шрифт...
svetar2014
20.07.2021 15:12
НЕ СПИСЫВАЙТЕ И НАПИШИТЕ ПОДРОБНО НА ТАБЛИЦЕ Задание 1 ( ). Заполните таблицу, указав, названия программ, которые необходимы людям в приведенных ситуациях....
privitvsim
10.05.2022 10:27
Какая птица не строит для себя гнезда, соседка яйца оставляет и о птенцах не вспоминает...
Ответ:
tim152
22.09.2020 23:57
Судя по всему, здесь в цикле складываются квадраты всех нечетных чисел от m до n включительно.
m & 1 - это битовая конъюнкция. Результатом будет 1, если m нечетное, и 0, если m - четное (то есть, содержит или не содержит соответствующий разряд)
Выражение вида T ? X : Y, где T - логическое высказывание, принимает значение X, если T истинно, и Y, если T ложно.
Соответственно, i = (m & 1) == 1 ? m : m + 1 означает, что
если m нечетное, то i = m
если четное, i = m+1 (то есть, первое нечетное число после m)
i += 2 означает, что цикл идет с шагом, соответственно, рассматриваются только нечетные числа.
0,0
(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота