Ask Question

Name:
Title:
Your Question:

Answer Question

Name:
Your Answer:
User Submitted Source Code!


Description:
  1.ex_
Language: C/C++
Code:
#include<iostream>
#include<math.h>
#include<stdint.h>
#include<iomanip>
using namespace std;

int main() {

  double const pi = 3.141592654;
  int ugulposoka, ugulzavoi;
  double s1, s2, peleng;

  cout << "Vuvedete ugulut na posoka: ";
  cin >> ugulposoka;
  cout << "Vuvedete putq do smqnata na kursa v morski mili: ";
  cin >> s1;

  float ugultr1, ugultr2, ugultr3;
  ugultr1 = ugulposoka - 90;
  cout << "Vuvedete ugulut na smqna na posokata: ";
  cin >> ugulzavoi;
  ugultr2 = 360 - ugulzavoi;

  if (ugultr2 == 90) {
    ugultr3 = 180 - (ugultr1 + ugultr2);
    peleng = s1/(sin(ugultr3*pi/180));
    cout << "Pelengut e " <<peleng << "m.mili" << 'n';
    s2 = sqrt(pow(peleng,2)-pow(s1,2)); 
    cout << "Obshtoto razstoqnie e " << s1 + s2 << "m.mili" <<'n';
    float skorostvuzli, skorostkmch;
    cout << "Vuvedete skorost vuv morski vuzli: ";
    cin >> skorostvuzli;
    skorostkmch = skorostvuzli*1.85;
    float putvkm = (s1+s2)*1.85;
    float t = putvkm/skorostkmch;
    cout << "Vremeto, za koeto e izminat putq, e " << setprecision(2) <<t <<"h" <<'n';
    cout << "Vremeto, za koeto e bi mogul da stigne korabut vuzmojno nai-burzo e " << setprecision(2) <<(peleng/skorostkmch) <<"h";
  }
  else 
  {
    cout << "Ne moje da se presmente pelengut na kursa" <<'n';
    cout << "Opitaite s drugi stoinosti"<<'n'; 
  }
return 0;
}

          
Comments: