простое консольное приложение для нахождения объема пирамиды

Нужно вычислить объем усеченной пирамиды: V=1/3h(Q1 +sqrt(Q1*Q2) + Q2), хочу разобраться в этом коде на с++ в console application в visual studio:

#include <iostream>
#include <cmath>
#define _crt_secure_no_warnings
using namespace std;
int main()
{
    setlocale(0, """");
    float a, b, h, v;
    cout << "Введите Q1, Q2, h\n";
    scanf("%f", &a);
    scanf("%f", &b);
    scanf("%f", &h);
    v = 1 / 3 * h * (a + sqrt(a * b) + b);
    printf("V = %f\n", v);
    system("pause");
    return 0;
}

почему то всегда 0 выдает, в чем дело?


Ответы (1 шт):

Автор решения: duderino

1/3 нужно просто записать как 0.33

→ Ссылка