Пятница, 19 Апреля 2024, 02:52

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Программирование » C/C++ » Проблемы с buddies, программа по физической формуле (Проблемы с buddies)
Проблемы с buddies, программа по физической формуле
_-AndruxA-_Дата: Вторник, 24 Апреля 2012, 13:33 | Сообщение # 1
почетный гость
Сейчас нет на сайте
Занялся написание программы по нахождению потенциальной энергии по физической формуле 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");  
}


За помощь можно и "+" поставить!
MatouДата: Вторник, 24 Апреля 2012, 13:55 | Сообщение # 2
Исходный коТ
Сейчас нет на сайте
boddies надо массивом сделать, ты просто возводишь в куб последнее введенное значение.
Code

#include <iostream>
#include <string>

int main(){

using namespace std;

int buddies[3]; // Данные, которые введет пользователь
int afterBattle; // Формулировка
string exit; // Завершение

afterBattle = buddies[0] * buddies[1] * buddies[2]; // Само решение после ввода данных

cout << "Программа по нахождению потенциальной энергии по формуле Ep=mgh" <<endl;
cout << "Введите массу тела в кг" <<endl;

cin>>buddies[0];

cout << "Введите коэффициент (10)" <<endl;

cin>>buddies[1];

cout << "Введите высоту" <<endl;

cin>>buddies[2];

cout<< "Ответ:" <<endl; cout<<(buddies[0] * buddies[1] * buddies[2])<< " ";

system("PAUSE >> void");
}





Сообщение отредактировал Matou - Вторник, 24 Апреля 2012, 13:57
_-AndruxA-_Дата: Вторник, 24 Апреля 2012, 14:00 | Сообщение # 3
почетный гость
Сейчас нет на сайте
Matou,
Действительно работает))) Огромное спасибо и +))) booze


За помощь можно и "+" поставить!
Форум игроделов » Программирование » C/C++ » Проблемы с buddies, программа по физической формуле (Проблемы с buddies)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг