Вычисление объема цилиндра на С++

Программирование Программирование на С++ Решение задач на С++ Вычисление объема цилиндра на С++

Помечено: ,

В этой теме 0 ответов, 1 участник, последнее обновление  Васильев Владимир Сергеевич 1 год, 9 мес. назад.

  • Автор
    Сообщения
  • #3815
    @admin

    Тема: функции

    Задание:

    Написать функцию, которая вычисляет объем цилиндра. Ее параметрами должны быть радиус(R) и высота(H).

    Материалы по теме: Функции в С++

    Чтобы вычислить объем цилиндра необходимо площадь его основания умножить на высоту:

    Т.к. в основании цилиндра — круг, то:
    $$ V_{cylinder} = S_{circle} \cdot h = \pi \cdot r^2 \cdot h$$

    Решение на С++:

    #include "stdafx.h"
    #include <iostream>
    #include <math.h>
    #define PI 3.14159
    float func_V (float R, float H)
    {
      return (PI*pow(R, 2)*H);
    }
    using namespace std;
    int main()
    {
      setlocale(LC_ALL,"Rus");
      float a, b;
      cout<<" Введите радиус >>"; cin>>a;
      cout<<" Введите высоту >>"; cin>>b;
      cout<<" Объем = "<<func_V(a, b);
      system("pause>>void");
      return 0;
    }

Для ответа в этой теме необходимо авторизоваться.