Top Menu

Algoritma Konversi Jarak dari CM ke KM, M, dan CM dengan C++






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

Copyright © Alfi Gusman | 2012