Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> Cプログラミング

センチメートルをメートルとキロメートルに変換するCプログラム


ここで、ユーザーは長さをセンチメートル(cm)で入力してから、長さをメートル(m)とキロメートル(km)に変換する必要があります。

1 Meter = 100 Centimeters
1 Kilometer = 100000 Centimeters

アルゴリズム

センチメートルをメートルとキロメートルにそれぞれ変換するには、以下のアルゴリズムを参照してください。

Step 1: Declare variables.
Step 2: Enter length in cm at runtime.
Step 3: Compute meter by using the formula given below.
   meter = centim / 100.0;
Step 4: Compute kilometer by using the formula given below.
   kilometer = centim / 100000.0
Step 5: Print meter.
Step 6: Print kilomete

例1

以下は、センチメートルをメートルとキロメートルに変換するCプログラムです。 それぞれ-

#include <stdio.h>
int main(){
   float centim, meter, kilometer;
   printf("enter length in cm:\n ");
   scanf("%f", &centim);
   meter = centim / 100.0;
   kilometer = centim / 100000.0;
   printf("length in mtrs = %.4f\n", meter);
   printf("length in km = %.4f", kilometer);
   return 0;
}

出力

上記のプログラムを実行すると、次の結果が得られます-

enter length in cm:
length in mtrs = 0.0000
length in km = 0.0000

例2

以下は、メートルをセンチメートルとキロメートルに変換するCプログラムです。 それぞれ。

#include <stdio.h>
int main(){
   float centim, meter, kilometer;
   printf("enter length in meter:\n ");
   scanf("%f", &meter);
   centim = meter*100.0;
   kilometer = meter / 1000.0;
   printf("length in cm = %.4f\n", centim);
   printf("length in km = %.4f", kilometer);
   return 0;
}

出力

上記のプログラムを実行すると、次の結果が得られます-

enter length in meter:
length in cm = 0.0000
length in km = 0.0000

  1. SetをTupleに、TupleをSetに変換するPythonプログラム

    セット構造をタプルに変換し、タプルをセットに変換する必要がある場合は、「tuple」メソッドと「set」メソッドを使用できます。 以下は同じのデモンストレーションです- 例 my_set = {'ab', 'cd', 'ef', 'g', 'h', 's', 'v'} print("The type is : ") print(type(my_set), " ", my_set) print("Converting a set in

  2. 秒を時間、分、秒に変換するPythonプログラム

    この記事では、以下に示す問題ステートメントの解決策について学習します。 問題の説明:時間が与えられているので、秒を時間に、分を秒に変換する必要があります。 以下で説明するように、3つのアプローチがあります- アプローチ1:ブルートフォース方式 例 def convert(seconds):    seconds = seconds % (24 * 3600)    hour = seconds // 3600    seconds %= 3600    minutes = seconds // 60