यहां, उपयोगकर्ता को सेंटीमीटर (सेमी) में लंबाई दर्ज करनी होती है, और फिर लंबाई को मीटर (मी) और किलोमीटर (किमी) में बदलना होता है।
1 मीटर = 100 सेंटीमीटर 1 किलोमीटर = 100000 सेंटीमीटर
एल्गोरिदम
सेंटीमीटर को मीटर और किलोमीटर में बदलने के लिए नीचे दिया गया एल्गोरिदम देखें:
चरण 1: वेरिएबल घोषित करें।
चरण 2: रनटाइम पर सेमी में लंबाई दर्ज करें।
चरण 3: नीचे दिए गए फॉर्मूला का उपयोग करके मीटर की गणना करें।
meter = centim / 100.0;
चरण 4: नीचे दिए गए फॉर्मूला का उपयोग करके किलोमीटर की गणना करें।
kilometer = centim / 100000.0
चरण 5: मीटर प्रिंट करें।
चरण 6: किलोमीटर प्रिंट करें
उदाहरण 1
सेंटीमीटर को मीटर और किलोमीटर में क्रमशः बदलने के लिए C प्रोग्राम निम्नलिखित है:
#include <stdio.h>
int main(){
float centim, meter, kilometer;
printf("enter length in cm:\n ");
scanf("%f", ¢im);
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