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

Найти ошибку - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ узнать значение последнего элемента без доступа к нему http://www.cyberforum.ru/cpp-beginners/thread922924.html
Приветствую! Помогите пожалуйста с простой задачкой, которую нужно реализовать с минимальным объемом кода.) Есть неупорядоченная последовательность (массив) целых чисел (от 1 до N). Нужно узнать значение последнего элемента без доступа к нему.
C++ Вызов функции с определенной частотой Всем привет, бьюсь над задачей: необходимо вызывать функцию с определенной частотой например 30КГц. Кто сталкивался с подобной задачей? http://www.cyberforum.ru/cpp-beginners/thread922921.html
Перегруженная функция сравнения двух дат C++
Как сократить функцию которая сравнивает две даты? Получилось кое-как, да и еще предупреждение показывает, что значение возвращается не при всех путях выполнения class CDate { public: explicit CDate(int day=1, int month=1, int year=2000); explicit CDate(const CDate &copy); bool operator<(const CDate &right);
C++ Задача на сообразительность
На собеседовании был задан следующий вопрос. Дан псевдокод бесконечного цикла. int x; x=.... while(true) { x=.... printf("%d,"x); } какое значение или выражение нужно присвоить х, чтобы цикл все время выдавал 6,7,6,7....?
C++ «сохранение» консольной программы http://www.cyberforum.ru/cpp-beginners/thread922895.html
Подскажите пожалуйста, каким образом можно сохранить консольную программу, так чтобы ее можно было передать к примеру моим друзьям у которых нет IDE и компиляторов? Желательно как это сделать в Эклипсе, на крайний случай - Qt или Visual studio. Спасибо.
C++ Ошибка в вызове функции Здравствуйте, помогите исправить ошибку в вызове функции. Привожу часть кода: int main(int argc, char *argv) { ShowCopyright(); // функция вывода прав копирайта if(argc == 1) // если не введена команда то выводим помощь { cout << "Введена неизвестная команда, прочти помощь или введи команду help" << endl; ShowHelp(); /// функция вывода помощи подробнее

Показать сообщение отдельно
SnapeEye
0 / 0 / 0
Регистрация: 16.05.2013
Сообщений: 189

Найти ошибку - C++

14.07.2013, 14:40. Просмотров 236. Ответов 1
Метки (Все метки)

Задание: написать прогу, где запрашивается рост в футах и дюймах и вес в фунтах. (Используй 3 переменные) Должен высчитываться индекс массы тела (BMI - body mass index). Чтобы его расчитать, нужно преобразовать рост в дюймах в рост в метрах, умножив на 0.024. Далее преобразуем вес в фунтах в массу в кг, разделив на 2.2. После должен расчитываться BMI, разделив массу в кг на квадрат роста в метрах. (Используйте символические константы для представления различных коэффициентов преобразования)

Вот что я написал, расписал всё до невозможности, как умел:
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
#include <iostream>
int main()
{
    using namespace std;
    cout.setf(ios_base::fixed, ios_base::floatfield);
    int height;
    int weight;
 
    cout << "Enter your height in feets and inches: ";
    cin >> height;
    cout << "Enter your weight in pounds: ";
    cin >> weight;
 
    const int feet = 12;
    int heightf = height / feet;
    int heighti = height % feet;
    int heightn = heightf + heighti;
    int heightnn = heightn * 0.0254;
    int weightn = weight / 2.2;
 
    cout << "Your BMI index is: " << weightn / (heightnn * heightnn) << endl;
    system("pause");
    return 0;
}
Что не верно?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru