Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

โปรแกรม C แปลงเซนติเมตรเป็นเมตรและกิโลเมตร


ที่นี่ ผู้ใช้ต้องป้อนความยาวเป็นเซนติเมตร (ซม.) จากนั้นแปลงความยาวเป็นเมตร (ม.) และกิโลเมตร (กม.)

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