Seekor semut menempuh perjalanan sejauh x cm. Tulislah algoritma untuk mengonversi jarak x ke dalam kilometer-meter-sentimeter. Ingat bahwa 1 m = 100 cm dan 1 km = 1.000 m = 100.000 cm. Misal x = 261341 cm, ini berarti semut menempuh jarak sejauh 2 km + 613 m + 41 cm.
//Konversi Jarak dari CM ke KM, M, dan CM
//Header
#include <conio.h>
#include <iostream>
using namespace std;
main(){
//Variabel
int km,m,cm;
//Inputan
cout<<"Konversi Jarak dari cm ke km, m, dan cm"<<endl;
cout<<"Masukan Jarak dalam CM : ";
cin>>cm;
//Proses
//Mencari jumlah km dan sisa cm
km=cm/100000;
cm=cm%100000;
//Mencari jumlah m dan sisa cm
m=cm/100;
cm=cm%100;
//Output
cout<<km<<" km + "<<m<<" m + "<<cm<<" cm "<<endl;
//End
getch();
}
Posting Komentar