Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.03.2017, 20:48   #1
Shadowfank
 
Регистрация: 02.03.2017
Сообщений: 5
По умолчанию Почему постоянно выдает 0?

Собственно, вот код:
#include<iostream>
#define pi 3.14
using namespace std;
void ob(float *, float *, float *);
int main()
{
float r, h, B;
cout << "R =";
cin >> r;
cout << "H =";
cin >> h;
ob(&B, &r, &h);
cout << "V =" << B;
return 0;
}
void ob(float *B, float *r1, float *h1) {
*B = 1 / 3 * pi**r1 * 2 * *h1;
}
Shadowfank вне форума Ответить с цитированием
Старый 02.03.2017, 20:50   #2
Croessmah
Вредный кошак
Участник клуба
 
Аватар для Croessmah
 
Регистрация: 14.10.2012
Сообщений: 1,159
По умолчанию

1/3 == 0

Код:
*B = 1. / 3 * pi**r1 * 2 * *h1;
Croessmah вне форума Ответить с цитированием
Старый 02.03.2017, 20:56   #3
Shadowfank
 
Регистрация: 02.03.2017
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Croessmah Посмотреть сообщение
1/3 == 0

Код:
*B = 1. / 3 * pi**r1 * 2 * *h1;
Спасибо!
Shadowfank вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не знаю почему выдает ошибку marina krasa Microsoft Office Excel 3 25.05.2013 22:22
Почему выдает ошибку??? marales Помощь студентам 6 30.12.2012 16:17
Почему постоянно спрашивает пароль и логин? Марк Охман БД в Delphi 4 02.11.2010 16:00
Выдает ошибку, обьясните почему... MuRDOC Общие вопросы C/C++ 8 05.05.2010 20:59
Почему постоянно один и тотже минимальный элемент? ImmortalAlexSan Помощь студентам 6 25.03.2010 08:31