Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

С++ Использование Функций

.cpp
Скачиваний:
16
Добавлен:
25.05.2014
Размер:
1.63 Кб
Скачать
#include <stdio.h>
#include <stdlib.h>
#include <iostream.h>
#include <conio.h>
#include <math.h>

long m, v, E, ex;
long g = 9.8;

long Ek (long m, long v);
long Ep (long m, long g);
long H (long v, long g );


int main ()
{
textbackground(BLUE);
clrscr();

cout << endl <<" NESTEROV IVAN  -  6 Marta 2006 " << endl << endl;
cout << " ENERGIA " << endl << endl;
cout<< endl <<endl;

     while(1)
  {
  cin >> ex;
  if (ex = 0)
     break;
cout << endl;
cout << " Vvedite massy tela (m)                  m = ";
cin >> m;
cout << " Vvedite scorost dvigenija tela (v)      v = ";
cin >> v;
cout << endl;
E = Ek(m, v) + Ep (m, g);
cout << endl;
cout <<" Visota (h)                              h = "<< H (v, g)<< endl << endl;
cout <<" Kinrtic Energy (Ek)                     Ek = "<< Ek(m, v)<< endl << endl;
cout <<" Potencial Energy (Ep)                   Ep = "<< Ep (m, g) << endl << endl;
cout <<" Polnaja energija tela (E)               E = "<< E << endl << endl;
getch();
 }
return 0;
}
 
//---Kinrtic Energy-------------------------------

long Ek(long m, long v)
       {
       long enk;
	      enk = (m*v*v)/2 ;
	      return enk;
       }
//---Potencial Energy-----------------------------

//---Visota---------------------------------------
long H (long v, long g )
       {
         long hh;
         hh = v*v/2*g;
            return hh;
        }
//---Osnovnaja function---------------------------
long Ep (long m, long g)
    {
     long enp;
         enp = m*g * H (v, g);
             return enp;
    }

// avtor Nesterov Ivan  6 Marta 2006