0

3つの異なる表記形式の間でGPS座標を変換するC言語を使用した簡単なプログラムを作成したいと思います。

プログラムに実行させたいのは次のとおりです。1)ユーザーに10進角で座標を入力するように依頼します。その後、3つの形式すべてで値を報告する必要があります。

2)ユーザーに10進数の分形式で入力するように依頼します。その後、3つの形式すべての値を報告する必要があります。

3)ユーザーに度分秒形式で入力するように依頼します。その後、3つの形式すべての値を報告する必要があります。

(これは、レポートを返すときに3つの形式すべてが意味することです。* 42.87157度は42度52.294分に等しく、42度52分17.64秒にも等しくなります。)

4

2 に答える 2

0

残りは演習として残します。

#include <stdio.h>

int main() {
  double d, m;
  scanf("%lf", &d);
  printf("degree: %lf\n", d); 
  m = (d - (int)d) * 60; 
  printf("degree: %d mins: %lf\n", (int)d, m); 
  return 0;
}
于 2013-01-20T04:31:30.063 に答える