Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Lefkoua
-2 / 1 / 1
Регистрация: 04.09.2015
Сообщений: 71
1

Найти объем V конуса, если заданы радиус основания R и высота H

24.09.2015, 15:41. Просмотров 601. Ответов 11
Метки нет (Все метки)

Найти объем V конуса, если заданы радиус основания R и высота H.
P.S Новичок в данном языке , нужна ваша помошь
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.09.2015, 15:41
Ответы с готовыми решениями:

Найти площадь поверхности и объем конуса
написать прожку на Си++ и паскале, буду рад вашей помощи

Дана высота и объем конуса, найти радиус основания конуса
Дана высота и объем конуса, найти радиус основания конуса! сможете еще формулу написать пожалуйста...

Заданы радиус основания и высота цилиндра. Вычислить площадь основания и объем
заданы радиус основания и высота цилиндра. вычислить площадь основания и объем. площадь основания...

Узнать угол вершины конуса, если задан радиус основания и высота
Дана высота конуса и угол его вершины. Узнать радиус основания. А так же узнать угол вершины если...

Вычислить объем и боковую поверхность конуса если заданны высота, радиус и образующая
Разработать информационную технологию, позволяющую вычислить объем и боковую поверхность конуса...

11
CoderHuligan
814 / 545 / 201
Регистрация: 30.06.2015
Сообщений: 3,021
Записей в блоге: 14
24.09.2015, 19:01 2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <locale.h>
#include <math.h>
 int main(void)
{
setlocale(LC_ALL, "ru");
float R,H;
    printf("Введите радиус: \n");
    scanf("%f",&R);
printf("Введите высоту: \n");
    scanf("%f",&H);
printf("Обьём конуса равен: %.4f\n", (1.0/3.0)*3.1615*pow(R,2)*H);
    return 0;
}
Можно вставить константу на место числа Пи.
0
Lefkoua
-2 / 1 / 1
Регистрация: 04.09.2015
Сообщений: 71
24.09.2015, 19:15  [ТС] 3
Как вставить константу ?
pow(R,2) - эта функция возводить в степень?
0
CoderHuligan
814 / 545 / 201
Регистрация: 30.06.2015
Сообщений: 3,021
Записей в блоге: 14
24.09.2015, 19:20 4
Вот так:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include <locale.h>
#define _USE_MATH_DEFINES
#include <math.h>
 int main(void)
{
setlocale(LC_ALL, "ru");
float R,H;
    printf("Введите радиус: \n");
    scanf("%f",&R);
printf("Введите высоту: \n");
    scanf("%f",&H);
printf("Обьём конуса равен: %.4f\n", (1.0/3.0)*M_PI*pow(R,2)*H);
    return 0;
}
Цитата Сообщение от Lefkoua Посмотреть сообщение
pow(R,2) - эта функция возводить в степень?
да.
Первый аргумент то чего возводим, а второй - во что возводим.
0
24.09.2015, 19:20
zss
Модератор
Эксперт С++
8100 / 7237 / 4505
Регистрация: 18.12.2011
Сообщений: 19,134
Завершенные тесты: 1
24.09.2015, 19:22 5
Цитата Сообщение от CoderHuligan Посмотреть сообщение
3.1615
Чувствуется, что забыли, чему она равна....

Добавлено через 58 секунд
CoderHuligan, А что, уже вместо pow(R,2) писать R*R запрещено?
Имейте ввиду, что pow(R,2) вычисляется как exp(log(R)*2.0).
0
CoderHuligan
814 / 545 / 201
Регистрация: 30.06.2015
Сообщений: 3,021
Записей в блоге: 14
24.09.2015, 19:24 6
Цитата Сообщение от zss Посмотреть сообщение
Чувствуется, что забыли, чему она равна....

Цитата Сообщение от zss Посмотреть сообщение
А что, уже вместо pow(R,2) писать R*R запрещено?
Можно конечно. А смысл?
0
zss
Модератор
Эксперт С++
8100 / 7237 / 4505
Регистрация: 18.12.2011
Сообщений: 19,134
Завершенные тесты: 1
24.09.2015, 19:27 7
Цитата Сообщение от CoderHuligan Посмотреть сообщение
А смысл?
В том и смысл, что pow(R,2) вычисляется как exp(log(R)*2.0).
0
CoderHuligan
814 / 545 / 201
Регистрация: 30.06.2015
Сообщений: 3,021
Записей в блоге: 14
24.09.2015, 19:30 8
Цитата Сообщение от zss Посмотреть сообщение
В том и смысл, что pow(R,2) вычисляется как exp(log(R)*2.0).
Результат один и тот же. А что ещё нужно?
0
Lefkoua
-2 / 1 / 1
Регистрация: 04.09.2015
Сообщений: 71
24.09.2015, 19:38  [ТС] 9
а где же константа пи?
0
CoderHuligan
814 / 545 / 201
Регистрация: 30.06.2015
Сообщений: 3,021
Записей в блоге: 14
24.09.2015, 19:40 10
Цитата Сообщение от Lefkoua Посмотреть сообщение
а где же константа пи?
Вот она родимая:
C
1
M_PI
0
zss
Модератор
Эксперт С++
8100 / 7237 / 4505
Регистрация: 18.12.2011
Сообщений: 19,134
Завершенные тесты: 1
24.09.2015, 21:34 11
CoderHuligan,
Для R*R нужна одна операция, как вы думаете, сколько операций надо для exp(log(R)*double(2))?
0
CoderHuligan
814 / 545 / 201
Регистрация: 30.06.2015
Сообщений: 3,021
Записей в блоге: 14
24.09.2015, 22:12 12
Цитата Сообщение от zss Посмотреть сообщение
Для R*R нужна одна операция, как вы думаете, сколько операций надо для exp(log(R)*double(2))?
Мне почему то кажется что эта функция в си и си++ имеет различную реализацию.
Знатоки может быть подскажут.
Да, а ничего что эта функция ещё и обрабатывает ошибки своих аргументов?
0
24.09.2015, 22:12
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.09.2015, 22:12

Вычислить объем и площадь полной поверхности цилиндра, если известны высота и радиус основания
как это в delphi выполнить?((( Вычислить объем и площадь полной поверхности цилиндра, если...

Вычислить объем и площадь полной поверхности цилиндра, если известны высота и радиус основания
решить задачу по несложной формуле.

Известная высота и радиус основания конуса, вычислить его обьем
Известная высота и радиус основания конуса, вычислить его обьем. Написать на Borland Pascal


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru