Войти
Регистрация
Спроси ai-bota
sohibjon457
09.07.2022 22:57
решить . Лабораторные работы 3,4,6,15
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
Roma1231
10.09.2022 09:19
Напишите программу, которая вычисляет минимальное из трёх введённых чисел. Используйте функцию. PYTHON s o s...
vedmochkasalyt
27.07.2022 20:20
Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения....
AsassinGirl
23.10.2022 09:10
Дано уравнение «10*50=?».Напишите программу которая будет проверять, если пользователь ввел правильный ответ то вывести на экран «Верно», иначе «Не верно»...
Sassha121628
11.03.2022 09:06
Запишите внутреннее представление следующих десятичных чисел, используя 8-разрядную ячейку: a) -63 б) 29 в) -100...
tevzi
24.08.2020 19:38
Чем отличается writeln ( 1+2 ) и writeln(1+2)...
fertnyhaw
16.02.2022 07:32
Секретний агент Джон використову шифр для шифрування повідомлень, що містять не надто важливі відомості, і ймовірність перехоплення яких мала. Він діє так: Спочатку букви...
stasamaca
03.01.2022 15:59
Дан код с номером. Определи, какой это символ: управляющий или изображаемый. Код с номером 59....
doge232
23.01.2020 10:33
Впишите необходимые теги и текст, чтобы получился HTML-код для web-страницы, показанной на образце....
kseniy124321
31.01.2020 15:54
1. Чему будет равно значение целой переменной a после выполнения этого фрагмента программы? a:=10; for i:=1 to 3 do begin a:=a-3; end;ответ: 2. Чему будет равно значение...
ivan504
20.03.2021 07:17
Программа Паскаль ! Заболело n человек, каждый день заболевало 10 процентов. На 3 день разработали лекарство и в день люди начали выздоравливать по 10%. Сколько заболевших...
Ответ:
ДарьяГарушева11
28.02.2022 10:15
Var a1, b1, c1, a2, b2, c2, p1, p2, s1, s2: real;
begin
writeln('Введите строны первого треугольника: ');
read(a1, b1, c1);
writeln('Введите стороны второго треугольника: ');
read(a2, b2, c2);
p1 := (a1 + b1 + c1) / 2;
p2 := (a2 + b2 + c2) / 2;
s1 := sqrt(p1 * (p1 - a1) * (p1 - b1) * (p1 - c1));
s2 := sqrt(p2 * (p2 - a2) * (p2 - b2) * (p2 - c2));
if (s1 + 1e-3 > s2) and (s1 < s2 + 1e-3) then writeln('Равновеликие')
else writeln('Неравновеликие');
end.
0,0
(0 оценок)
Ответ:
margusqw
03.02.2021 07:05
Судя по всему, здесь в цикле складываются квадраты всех нечетных чисел от 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-бота