Ask___
Advice
Главная
О сервисе
О нас
Правила пользования сайтом
Авторское право
Политика конфиденциальности
Ключ для indexNow
Скрипт от рекламы
Задать вопрос
Искать
Главная
Информатика
Ответы на вопрос
Vyacheslavovna
28.02.2020
?>
Информатика по программирование
Информатика
Ответить
Ответы
natasham-716
28.02.2020
Судя по всему, здесь в цикле складываются квадраты всех нечетных чисел от 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 означает, что цикл идет с шагом, соответственно, рассматриваются только нечетные числа.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Информатика по программирование
Ваше имя (никнейм)*
Email*
Комментарий*
Согласен с
политикой конфиденциальности
Отправить вопрос
Популярные вопросы в разделе
Это должно было служить главным входом на выставку и демонтировано через 20 лет после постройки. как это называл сам конструктор?
Автор: tretyakovamarina201155
Программисты и те кто хорошо знает информатику Даю 50 б Определить значение переменной f после выполнения фрагмента алгоритма: i:=20; f:=1; while (i > 15) { i:=i - 2; f := f + i div 2; }
Автор: nsoro937
Всегда ли человек и компьютер могут заменить друг друга в деле обработки информации (пояснить) ?
Автор: Olgera1
написать программу которая выводит эту последовательность "7 14 21 28 35 42 49 56 63 70 77 84 91 98" , используя цикл while
Автор: tigo1
Программист василий кадров недавно получил банковскую карточку.чтобы не забыть пароль к карточке, василий решил построить его по алгоритму, а именно : пароль равен количеству чисел от 1 до 10000, ...
Автор: buhh20104519
Здравствуйте с чем сможете Определите истинность высказывания (x>2)v(x<5)^(x>10) при x 15
Автор: demon8608
Какими можно создать круг . Запишите основные моменты . Приложение Скетч ап мэйк
Автор: boldyrevanastia22
Один символ алфавита племени мульти несет 8 бит информации.верно ли утверждение что сообщение из 8 символов этого алфавита несет 8 байт информации
Автор: Avetisyan575
Пиксель на экране монитора представляет собой
Автор: movlam11
Как можно распечатать только выделенную часть текста?
Автор: citioil15
Для чого у WORD використовують таблиці
Автор: Марина555
Определить избыточность и скорость передачи информации, если передается фраза "Я к вам пишу", а скорость передачи импульсов составляет 50 Бод. Вероятность появления букв посмотреть в Интернете.
Автор: dakimov
Какими можно снять выделение фрагмента рисунка
Автор: Arutyunovich
Понятность – это свойство алгоритма, заключающееся в том, что:
Автор: Sergei Vitalevna
Вкаталоге май хранился файл сценарий.dос. позже этот каталог перенесли в каталог готово, расположенный в корне диска c. укажите полное имя этого файла после перемещения. 1) с: \готово\май\сценарий.dо...
Автор: forwandy42
▲
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 означает, что цикл идет с шагом, соответственно, рассматриваются только нечетные числа.