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

c++ Индекс массы тела - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ С чего начать? http://www.cyberforum.ru/cpp-beginners/thread959538.html
Сначала сделать выбор между одз, а потом найти в первом уравнении меньший или наоборот?
C++ Что за ошибка? Вроде все правильно #include "stdafx.h" #include<iostream> #include<math.h> #include<conio.h> using namespace std; int _tmain(int argc, _TCHAR* argv) http://www.cyberforum.ru/cpp-beginners/thread959535.html
C++ СТЭК не фурычит
Привет! Такая проблема, решил написать стэк, в элементах которого лежат указатели на массив строк.Но что-то не так либо пишет мусор либо еще что. А если в стэке(fname) лежит просто string то после нескольких вводов он пишет \320 . но после тем не менее продолжает заполнять стэк именами#include <iostream> #include<stdio.h> #include<stdlib.h> #include<string.h> using namespace std; ...
C++ Один класс не видит другой. Преобразование класса
Всем доброго времени суток. В общем вот есть такой код: #include <cmath> using namespace std; class Decart; class Polar { private: double distance, angle;
C++ Графы. Нужно составить алгоритм http://www.cyberforum.ru/cpp-beginners/thread959507.html
Помогите алгоритмизировать задачу! Нужно написать программу способную определить, можно ли в заданной системе односторонних дорог проехать из города А в город В таким образом, чтобы посетить город С и не проезжать никакой дороги более одного раза. Заранее спасибо =)
C++ Main не видит функции из заголовочного файла Здравствуйте. Помогите решить проблему пожалуйста: inly@inly-pc:~/base/Select$ make g++ -c serv_sel.cpp -lssl -lcrypto -ldl gcc -c ../Libs/initCTX.c -lssl -lcrypto -ldl gcc -c ../Libs/ftoa.c gcc -c ../Libs/count.c gcc -c ../Libs/loadSert.c -lssl -lcrypto -ldl g++ serv_sel.o ftoa.o count.o initCTX.o loadSert.o -lssl -lcrypto -ldl -o serv serv_sel.o: In function `main': подробнее

Показать сообщение отдельно
Brenden
0 / 0 / 0
Регистрация: 22.09.2013
Сообщений: 6
22.09.2013, 09:53     c++ Индекс массы тела
Всем привет. сразу скажу что мой уровень знаний языков программирования практически 0
Пару дней назад начал читать книгу по c++
и вот сегодня решил написать программу в консольном приложении по расчету индекса массы тела.
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
1.#include <iostream>
2.#include <math.h>
3.using namespace std;
4.int main()
5.{
    6.setlocale(LC_ALL,"rus");
    7.double Вес, Рост;
    8.double ИМТ; //Индекс массы тела
    9.cout<<"Введите ваш вес(кг)\n";
    10.cin>>Вес;
    11.cout<<"Введите ваш Рост(м)\n";
    12.cin>>Рост;
    13.ИМТ=Рост=pow(Рост,2);
    14.ИМТ=Вес/Рост;
    15.cout<<ИМТ;
    16.if(ИМТ<=16) cout<<"выраженный дефицит массы\n";
    17.f(ИМТ<=17.9) cout<<"Недостаточная масса тела\n";
    18.if(ИМТ<=24.9) cout<<"Нормальный вес\n";
    19.if(ИМТ<=29.9) cout<<"избыточный вес\n";
    20.if(ИМТ<=34.9) cout<<"1степень ожирения\n";
    21.if(ИМТ<=39.9) cout<<"2степень ожирения\n";
    22.if(ИМТ>=40) cout<<"3степень ожирения\n";
    23.system ("PAUSE");
    24.return 0;
25.}
и вроде бы все работает, НО если например индекс массы тела равен 19, то в консоли пишется 19Нормальный Вес, а затем выдает все что идет снизу, то есть
избыточный вес
1степень ожирения
2степень ожирения
3степень ожирения
Как сделать чтобы выдавало только нужное описание ИМТ, и не выдавало остальное(все то стоит снизу). Извиняюсь за каламбур, сами понимаете мой уровень программирования, описал как смог=0 заранее спс
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru