2 / 2 / 2
Регистрация: 10.05.2010
Сообщений: 63
1

Колпак

21.12.2011, 17:15. Показов 1020. Ответов 1
Метки нет (Все метки)

Определите максимальный размер шара, который можно спрятать под "колпаком" – круглым прямым конусом (основание является кругом, ось конуса перпендикулярна основанию).
Во входном файле в первой строке содержится два числа, разделенных пробелом – длина образующей конуса L (1 ≤ L ≤ 100) и диаметр основания D (1 ≤ D < 2·L).
В выходной файл вывести одно число с 4 десятичными знаками – радиус шара максимального размера, который может поместиться под заданным "колпаком".
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.12.2011, 17:15
Ответы с готовыми решениями:

С какой высоты (относительно пола) надо скинуть комок смолы массой m, чтобы смять колпак и не повредить голову гному
Гном в колпаке стоит под панелью массой M, покоящейся на пружине жесткости k, как показано на...

"Колпак"
Люди, помогите! Здесь наверное многим на форуме просто смешным покажется такое задание, но всё...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
2 / 2 / 2
Регистрация: 10.05.2010
Сообщений: 63
23.12.2011, 18:53  [ТС] 2
Лучший ответ Сообщение было отмечено soul_of_water как решение

Решение

Сделала сама,если кому пригодится,вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream>
#include<math.h>
using namespace std;
void main()
{
    float D,L;
    cout<<"Input D,L"<<endl;
    cout.precision(4);
        cin.precision(1);
    cin>>D;
    cin>>L;
    float R = (L*D-2*pow((D/2),2))/(2*sqrt(pow(L,2)-pow((D/2),2)));
    cout<<"R: "<<R<<endl;
 
}
0
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru