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*
Комментарий*
Согласен с
политикой конфиденциальности
Отправить вопрос
Популярные вопросы в разделе
Программирование алгоритмов разветвляющейся структуры Даны действительные числа x и y. Определить, лежит ли точка с координатами (x, y) внутри заштрихованной области. (на c++)
Автор: info46
Если целое число m делится нацело на целое число n, то вывести на экран частное от деления, в противном случае вывести сообщение вида m на nнацело не делится. p.s -в школе делали через кмир
Автор: bichkowa-oksana
This exercise . give us the next one. a ) did b ) have done c) is going to do
Автор: airon-082054
Какая из формул не содержит ошибок: а) =если ((с4> 4) и (c5> 4)); "принят! "; "не принят" б) =если (и(d2=0; b2\4); d3-a1; d3+a1) в) =если ((a4-0 и d1< 0); 1; 0) г) =если (или(a2> 10; c2&...
Автор: alekseysokolov29816
Запишите программу, в которой осуществляется: заполнение случайным образом целочисленного массива а, состоящего из 10 элементов, значения которых изменяются в диапазоне от 0 до 99; вывод массива ...
Автор: Umkatoys50
5. Напишите как ввести переменную А строкового типа на языке Python
Автор: Yurevna991
Условие: дано натуральное число. проверить, является ли оно простым. примечание: простым называется натуральное число, которое имеет ровно два различных натуральных делителя: единицу и само это числ...
Автор: avetisov-84850
Три товарища — Миша, Вадим и Артур — пошли в лес за грибами. Причём каждый из них шёл вместе со своей сестрой. Имена девочек: Катя, Ира, Оля. Мальчики быстро наполнили свои корзины и стали девочкам...
Автор: salesrawtogo
5. чему равно значение выражения: (1234 div 10) mod 2? 1. 1 2. 3 3. 4 4. 2
Автор: artbogema2016
Компоненты интегрированной среды разработки программ KRUUSROBOВыбери атрибут, который задает название для кнопки с Тkinter Python.heightfonttextbackground (bg)назадПроверить
Автор: Alyona744
Во о типах данных * Соотнесите варианты объявления переменных с типами данных. целочисленная переменная вещественная переменная логическая переменная var a: boolean; var a: real; var a: integer; var a...
Автор: Galinagol559
Abcd - параллелограмм. ab=6, угол а=30 градусов. найдите площадь abcd
Автор: Елена Надыч524
Чему будут равны значения переменных S и I после выполнения алгоритма?S:=0; I:=5; пока I>0 повторять S:=S+I; I:=I-1 кц 1) S=0, I=-1 2) S=15, I=5 3) S=5, I=0 4) S=15, I=0
Автор: nestruev
Var x: integer; begin x:= 1000; while x>0 do begin write (x, '-7='); x:= x-7 writeln(x); delay(50); end; end. Встречено 'writeln', а ожидалось ';' , как пофиксить
Автор: irinatikhonov
1. Приведите примеры задач поиска информации в больших массивах данных. 2. Почему важно уметь решать задачи, связанные с обработкой массивов, путём однократного просмотра массива?
Автор: Tamara
▲
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 означает, что цикл идет с шагом, соответственно, рассматриваются только нечетные числа.