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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Nicolas L
0 / 0 / 0
Регистрация: 27.03.2011
Сообщений: 7
#1

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

14.05.2011, 20:57. Просмотров 915. Ответов 3
Метки нет (Все метки)

Всем привет!

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

Известны значения (в см) хорды шарового сектора (а), радиуса шара (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++
Написать программу вычисления площади поверхности цилиндра по формуле C++
Найти максимальное значение радиуса шара r и соответствующие значения радиуса основания r3 и высоты h шарового сектора C++
Функции вычисления объёма и площади поверхности усеченного конуса C++
Написать программу для вычисления площади боковой поверхности усеченного цилиндра C++
C++ Создать абстрактный базовый класс Body (тело) с виртуальными методами вычисления площади поверхности и объема
C++ Вычисления объема и площади поверхности куба
В пользовательском классе "Матрица" реализовать функцию-член для вычисления определителя C++
Имитировать нажатие клавиш (программа для "макросов" в игре) 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     Программа для вычисления площади полной поверхности шарового сектора на "С"
Ответ Создать тему
Опции темы

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