Форум программистов, компьютерный форум CyberForum.ru

Программа для вычисления площади полной поверхности шарового сектора на "С" - C++

Восстановить пароль Регистрация
 
Nicolas L
0 / 0 / 0
Регистрация: 27.03.2011
Сообщений: 7
14.05.2011, 20:57     Программа для вычисления площади полной поверхности шарового сектора на "С" #1
Всем привет!

Помогите решить задачу на "С" (Не "С++"!)

Известны значения (в см) хорды шарового сектора (а), радиуса шара (R) и стрелы шарового сектора (h). Составить программу для вычисления площади полной поверхности шарового сектора (S=pR(2h+a)) и объема шарового сектора (V=2pR2h/3) – реализовать как две функции. Результат округлить до 0,1 cм.


Заранее спасибо!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2011, 20:57     Программа для вычисления площади полной поверхности шарового сектора на "С"
Посмотрите здесь:

C++ Программа нахождения площади круга или сектора.
C++ Программа для обнаружения и коррекции "пачки" ошибок
Определить функцию для вычисления количества букв "е" в слове C++
что дальше? (программа вводит информацию из ведомости и печатает фамилии студентов, учащихся на "4". "5" и их процентное соотношение с другими) C++
Написать программу вычисления площади поверхности цилиндра по формуле C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Aneron
 Аватар для Aneron
157 / 156 / 12
Регистрация: 20.04.2010
Сообщений: 570
15.05.2011, 01:25     Программа для вычисления площади полной поверхности шарового сектора на "С" #2
собственно в чем проблема? формулы у тебя есть, вот и напиши функции основываясь на них. округлить можешь с помощью какого нибудь извращения типо
double S;//площадь сегмента.
S=(int)(S*10)/10
Nicolas L
0 / 0 / 0
Регистрация: 27.03.2011
Сообщений: 7
15.05.2011, 12:18  [ТС]     Программа для вычисления площади полной поверхности шарового сектора на "С" #3
Aneron, у меня как раз с функциями проблема. Не понимаю, как их написать. Можешь объяснишь, насчет первой части задания, а вторую я сам допишу?
Aneron
 Аватар для Aneron
157 / 156 / 12
Регистрация: 20.04.2010
Сообщений: 570
15.05.2011, 12:39     Программа для вычисления площади полной поверхности шарового сектора на "С" #4
C
1
2
3
4
5
6
7
double square(double R,double h,double a)
{
    double S;
    S=3,14*R*(2*h+a);
    S=(int)(S*10)/10;
    return S;
}
пишу с телефона,так что.извиняюсь что в такой форме.
Yandex
Объявления
15.05.2011, 12:39     Программа для вычисления площади полной поверхности шарового сектора на "С"
Ответ Создать тему
Опции темы

Текущее время: 13:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru