Занялся написание программы по нахождению потенциальной энергии по физической формуле Ep=mgh
Столкнулся с такой проблемой, а именно с buddies когда вводишь все данные программа неправильно вычисляет и я думаю из-за того, что buddies не пронумерован
Так как после компиляции я ввожу данные масса=10, коэффициент=10 (по законам физики), высота=5 но программа выдает мне ответ: 125, а должно быть 500 так как 10*10*5=500
В чем же ошибка?Может действительно требуется пронумеровать buddies но как?
P.s- Различные величины и измерения еще не подписывал.
Ознакомьтесь с кодом написания:
Code
#include <iostream>
#include <string>
int main(){
using namespace std;
int buddies; // Данные, которые введет пользователь
int afterBattle; // Формулировка
string exit; // Завершение
afterBattle = buddies * buddies * buddies; // Само решение после ввода данных
cout << "Программа по нахождению потенциальной энергии по формуле Ep=mgh" <<endl;
cout << "Введите массу тела в кг" <<endl;
cin>>buddies;
cout << "Введите коэффициент (10)" <<endl;
cin>>buddies;
cout << "Введите высоту" <<endl;
cin>>buddies;
cout<< "Ответ:" <<endl; cout<<(buddies * buddies * buddies)<< " ";
system("PAUSE >> void");
}