ПОДСКАЖИТЕ ЧТО НЕ ТАК , ОЧЕНЬ . КОД ПОД ЗАДАНИЕМ Представьте себе пару одинаковых классических часов с двумя стрелками и круглым циферблатом. Часы показывают разное время. Ваша задача – вычислить площадь части циферблата (кругового сектора), которая начинается от часовой стрелки первых часов и продолжается до часовой стрелки вторых часов.
Входные данные
В первой строке записаны показания первых часов в формате H M S U, где H –часы, M - минуты, S – секунды и U – сотые доли секунды (0 ≤ H < 12, 0 ≤ M, S < 60, 0 ≤ U < 100). Во второй строке в том же формате записаны показания вторых часов. В третьей строке содержится радиус циферблата (вещественное число).
Выходные данные
Запишите вычисленную площадь с тремя дробными цифрами.
Примеры
вход выход
4 10 20 55
8 30 5 10
20.5 476.286
3 58 58 44
10 10 7 22
22.25 801.720
6 00 00 00
5 00 00 00
10.0 287.979
#include
#include
using namespace std;
int main()
{
float a, b, c, d, a2, b2, c2, d2, r, s, p;
double f, f2, n;
int h, h2, m, m2, sec, sec2, u, u2;
cin >> h >> m >> sec >> u >> h2 >> m2 >> sec2 >> u2 >> r;
p = 3,14;
a = h * 30;
a2 = h2 * 30;
b = m * 0,5;
b2 = m2 * 0,5;
c = sec * 83 * 0,0001;
c2 = sec2 * 83 * 0,0001;
d = u * 83 * 0,000001;
d2 = u2 * 83 * 0,000001;
f = a + b + c + d;
f2 = a2 + b2 + c2 + d2;
if(f > f2)
n = f - f2;
else
n = f2 - f;
s = p * r * r / 360 * n;
cout << setprecision(3) << fixed << s << endl;
return 0;
}
228
389
Ответы на вопрос:
// pascalabc.net 3.0, сборка 1066 begin var s: =readstring('введите текст : '); write('количество повторов "лес" равно ', s.split(' ').where(x-> copy(x,1,3)='лес').count); end. тестовые примеры: введите текст : по лесу ходит лесник количество повторов "лес" равно 2 введите текст : лес, подлесок, перелесок- дождь застал меня в количество повторов "лес" равно 1
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Евус111130.06.2021 08:03
-
asli12118.12.2021 12:12
-
dzubanuksofia06.10.2022 16:37
-
polisorb203.10.2022 21:22
-
JiJiMi09.11.2022 11:30
-
gregoryan200119.12.2021 12:25
-
саня999999925.10.2022 02:26
-
MashaYamg12.04.2023 17:40
-
evgeniiantonov08.08.2021 08:57
-
Svetic198512.05.2023 03:51
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.