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

Программа для подсчета калорий выдает неправильный результат - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Выяснить, содержится ли каждая из фамилий списка 2 в списке 1 http://www.cyberforum.ru/cpp-beginners/thread1246248.html
Получил задание на летнюю практику вот, собственно содержание: "Заданы два перечня фамилий. Перечень 1 содержит n1 фамилию, перечень 2 - n2 фамилии. Выяснить, содержится ли каждая из фамилий списка 2 в списке 1. Если фамилия списка 2 присутствует в списке 1, то напечатать её позицию. Если же фамилии нет, то напечатать сообщение о том, что фамилия не найдена.Указание: Поиск фамилии в списке...
C++ Возможно ли перевести любой файл в двоичную систему и записать результат в блокнот? Здравствуйте, как получить двоичной код любого файла на С++ ? но так чтоб потом его можно было собрать назад в этот файл ? http://www.cyberforum.ru/cpp-beginners/thread1246247.html
Не могу получить доступ к члену класса C++
Недавно начал изучать C++ и SDL и появилась проблема с кодом. Я могу создать поверхность(см. код) с помощь thisFunctionWoks, но не могу создать ее при помощи thisFunctionDoesntWork. В первом случае идет присваивание результата метода "B" класса члену "A" класса, а во втором член "A" класса передается в метод "B" класса. Как мне нужно исправить код, чтобы вторая функция заработала? Я подразумеваю...
Не могу найти ошибку в алгоритме Флойда-Уоршелла C++
Дан ориентированный граф, рёбрам которого приписаны некоторые неотрицательные веса (длины). Найти длину кратчайшего пути из вершины s в вершину t. Формат входных данных В первой строке заданы три числа: число вершин в графе N ≤50, номера вершин s и t. Далее идёт матрица смежности графа, то есть N строк, в каждой из которых записано N чисел. j-ое число в i-ой строке матрицы смежности задает...
C++ Нужна проверка, имеет ли судоку решение http://www.cyberforum.ru/cpp-beginners/thread1246229.html
Здравтсвуйте! В данный момент пишу программу которая решает судоку: Критика кода приветствуется. main.cpp #include <fstream>
C++ Как установить количество элементов в строке массива? как установить по 5 элементов в строке массива? подробнее

Показать сообщение отдельно
vblnt
0 / 0 / 0
Регистрация: 09.08.2014
Сообщений: 17
23.08.2014, 19:52  [ТС]     Программа для подсчета калорий выдает неправильный результат
Подскажите еще пожалуйста, если не трудно.
Доработал программу, включив в нее циклы. При вводе значения 2 переменной koeff присваивается значение 1.3.
Это значение должно умножаться на результат вычислений переменной rezultat.
Должно получиться 2348.762, а получается 1678.98.
Спасибо за помощь.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <iostream>
using namespace std;
int main()
{
double ves;
double rost;
double vozrast;
double rezultat;
double koef;
double koeff;
 
cout << "Vvedite ves (kg)\n";
cin >> ves;
cout << "Vvedite rost (sm)\n";
cin >> rost;
cout << "Vvedite vozrast (skolko let)\n";
cin >> vozrast;
cout << "Kakova vasha fizicheskaya activnost?\n Pri minimalnoy activnosti vvedite 1.\n Pri legkoy nagruzke 1-3 raza v nedelu vvedite 2.\n Pri trenirovkah 3-5 raz v nedelu vvedite 3.\n Pri trenirovkah ejednevno vvedite 4.\n Pri trenirovkah 2 raza v den vvedite 5.\n";
cin >> koef;
 
if (koef = 1)
{
    koeff = 1.2;
}
if (koef = 2)
{
    koeff = 1.3;
}
if (koef = 3)
{
    koeff = 1.6;
}
if (koef = 4)
{
    koeff = 1.7;
}
if (koef = 5)
{
    koeff = 1.9;
}
 
rezultat = (66 + (13.7 * ves) + (5 * rost) - (6.76 * vozrast)) * koeff;
cout << "vash osnovnoy obmen "; cout << rezultat;
 
return 0;
}
 
Текущее время: 11:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru