Войти
Регистрация
Спроси ai-bota
tflash191
13.11.2022 14:05
Як описать величины символьного та рядового тыпив мовою програмування Python
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
ДашаНифонтова
10.03.2021 04:01
Какая величина при алфавитном подходе обозначается буквой n...
РоузХз
10.03.2021 04:01
Дано 3 целых числа. определить среди них максимальное четное. записать алгоритм в виде блок-схемы....
Rameros
19.04.2022 02:52
Презентация дегеніміз не? ...
zFast88
01.02.2020 07:20
Розрахуйте середнє значення обсягу фактично використаної продукції, використовуючи функції СЧЕТЕСЛИ та СУМЕСЛИ:...
sanyashoydokov
06.01.2021 22:54
Выбери трассировочную таблицу, соответствующую данной блок-схеме. НачалоВвод аb=a+5k=a+bВывод kКонец...
lida113
21.12.2021 00:20
2). Решить задачу на языке программирования Python.Задача. Составить алгоритм табулирования функции:y = {x в квадрате при x 0в корне х при x =0на отрезке [a, b], если а= –12; h = 2;...
КристинаМазова
17.09.2020 01:45
Пожайлуста составьте схему по информатике 6 класс ...
yulaha3010oxppqh
12.04.2021 12:00
написать программу вводящию 3 переменных с датчиков случайных чисел и проверяющию их кратность 3 7 24 если кратное то выводит сообщение да если не кратно то выводит сообщение нет...
negatiff95
15.09.2021 12:35
Площадь поверхности цилиндра состоит из площади боковой поверхности и площади оснований цилиндра. Площадь боковой поверхности цилиндра находится по формуле: S(бок.)= 2πRH, где R —...
Vlad2005Mr
24.03.2020 21:31
Написать код на c++ (cin cout библиотека string, iostream) условие на фото...
Ответ:
Камилла1004
17.06.2022 04:57
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
float gip, katet1,katet2,radius;
cout << "Введите величину гипотенузы ( см ): ";
cin >> gip;cout << "Введите величину известного катета ( см ) : ";
cin >> katet1;
katet2 = sqrt((float(gip*gip - katet1 * katet1)));
radius = (katet1 + katet2 - gip) / 2;
cout << "Второй катет равен: " << katet2 << " см \nРадиус вписанной
окружности: " << radius << endl;
return 0;
}
использовал формулу для радиуса radius = (katet1+katet2-gip)/2
Для нахождения катетов katet2 = корень квадратный из gip^2-katet1^2
Писал в visual c++, советую там и проверять. Чтобы с синтаксисом проблем не возникло
0,0
(0 оценок)
Ответ:
tim152
05.10.2020 18:17
Судя по всему, здесь в цикле складываются квадраты всех нечетных чисел от 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-бота