Реферат: Алгоритмизация и програмирование

Блок 5. Вычисление высоты шарового сегмента.

Блок 6. Вычисление объема шарового сектора.

Блок 7. Вычисление объема шара.

Блок 8. Проверка условия v_sek>v_shar. Если задача не выполняется – происходят переход к блоку 3, если задача выполняется – то происходит переход в блоку 11.

Блок 9. Увеличение значения центрального угла.

Блок 10. Увеличение значения радиуса второго шара.

Блок 11. Проверка условия ограничения значения центрального угла, если оно выполняется, то задача решений не имеет, если не выполняется, то происходит переход к блоку 3.

Блок 12. Уменьшение значения радиуса второго шара на один шаг.

Блок 13. Уменьшение значения центрального угла на один шаг.

Блок 14. Вычисление радиуса основания шарового сегмента.

Блок 15. Вычисление высоты пирамиды.

Блок 16. Вычисление высоты шарового сегмента.

Блок 17. Вычисление объема шарового сектора.

Блок 18. Вычисление объема шара.

Блок 19. Вывод на экран результатов.

Блок 20. Конец программы.


3. Описание переменных

а – угол в вершине шарового сектора, который изменяется от а1 до а2 с шагом b;

r1 – радиус первого шара, из которого вырезан сектор;

r2 – радиус второго шара (изменяется от r3 до r4 с шагом k);

r_osn – радиус основания шарового сегмента;

h – высота шарового сегмента, принадлежащего шаровому сектору;

h1 – высота конуса, принадлежащего шаровому сектору;

v_sek – объем шарового сектора;

v_shar – объем шара.


4. Анализ результатов вычислений

Расчеты, проведенные по программе, реализующей описанный в пункте 3 алгоритм (текст программы см. в приложении), позволили получить следующие результаты.

Максимальное значение угла в вершине шарового сектора=14 рад.

Максимальное значение высоты =2,4879 см.

К-во Просмотров: 292
Бесплатно скачать Реферат: Алгоритмизация и програмирование