Advertisement
Guest User

Roketler.

a guest
May 22nd, 2015
261
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.32 KB | None | 0 0
  1. #include <iostream>
  2. #include <math.h>
  3.  
  4. // A : 95km/s, B : 140km/s, C : 90km/s, D : 60km/s
  5. int ha=95, hb=140, hc=90, hd=60; // Roket hızları.
  6. int ua=110, ub=30, uc=130, ud=240, umerkez=40; // Uyduya dik olan yere uzaklıkları.
  7. float pa,pb,pc,pd,pmerkez; // Uyduya uzaklıkları.
  8. float sa,sb,sc,sd; // Varış Süreleri.
  9. int height = 1000; // Yükseklik.
  10.  
  11. using namespace std;
  12.  
  13. int main(int argc, char** argv) {
  14.     // Uzaklık hesabı
  15.     pa = sqrt(ua*ua + height*height);
  16.     pb = sqrt(ub*ub + height*height);
  17.     pc = sqrt(uc*uc + height*height);
  18.     pd = sqrt(ud*ud + height*height);
  19.    
  20.     pmerkez = sqrt(umerkez*umerkez + height*height);
  21.    
  22.     // Varış hesabı.
  23.     sa = pa/ha;
  24.     sc = pc/hc;
  25.    
  26.     sb = ((pb*7)/10)/hb + ((pb*3)/10) / ((hb/5)*2);
  27.     sd = (pd-400)/hd + 400/(hd*2);
  28.    
  29.     // Ekrana basma
  30.     cout.precision(3);
  31.     cout << fixed;
  32.     cout << "A Roketinin uyduya uzakligi ve varis suresi : " << pa << " km - " << sa << " Saat. \n";
  33.     cout << "B Roketinin uyduya uzakligi ve varis suresi : " << pb << " km - " << sb << " Saat. \n";
  34.     cout << "C Roketinin uyduya uzakligi ve varis suresi : " << pc << " km - " << sc << " Saat. \n";
  35.     cout << "D Roketinin uyduya uzakligi ve varis suresi : " << pd << " km - " << sd << " Saat. \n";
  36.     cout << "Uydunun merkeze uzakligi : " << pmerkez << " km \n";
  37.     cout << endl;
  38.     system("pause");
  39.     return 0;
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement