#include <stdio.h> // Untuk fungsi input/output seperti printf dan scanf
int main() {
double x1, x2; // Koordinat x dari dua titik
double jarakHorizontal; // Variabel untuk menyimpan jarak horizontal
// Meminta pengguna memasukkan koordinat x1
printf("Masukkan koordinat x1: "); scanf("%lf", &x1
); // %lf untuk membaca double
// Meminta pengguna memasukkan koordinat x2
printf("Masukkan koordinat x2: "); scanf("%lf", &x2
); // %lf untuk membaca double
// Menghitung jarak horizontal
jarakHorizontal = x2 - x1;
// Menampilkan hasil jarak horizontal
printf("Jarak horizontal adalah: %.2lf\n", jarakHorizontal
); // %.2lf untuk menampilkan 2 angka desimal
return 0; // Menandakan program berjalan sukses
}
I2luY2x1ZGUgPHN0ZGlvLmg+IC8vIFVudHVrIGZ1bmdzaSBpbnB1dC9vdXRwdXQgc2VwZXJ0aSBwcmludGYgZGFuIHNjYW5mCgppbnQgbWFpbigpIHsKICAgIGRvdWJsZSB4MSwgeDI7IC8vIEtvb3JkaW5hdCB4IGRhcmkgZHVhIHRpdGlrCiAgICBkb3VibGUgamFyYWtIb3Jpem9udGFsOyAvLyBWYXJpYWJlbCB1bnR1ayBtZW55aW1wYW4gamFyYWsgaG9yaXpvbnRhbAoKICAgIC8vIE1lbWludGEgcGVuZ2d1bmEgbWVtYXN1a2thbiBrb29yZGluYXQgeDEKICAgIHByaW50ZigiTWFzdWtrYW4ga29vcmRpbmF0IHgxOiAiKTsKICAgIHNjYW5mKCIlbGYiLCAmeDEpOyAvLyAlbGYgdW50dWsgbWVtYmFjYSBkb3VibGUKCiAgICAvLyBNZW1pbnRhIHBlbmdndW5hIG1lbWFzdWtrYW4ga29vcmRpbmF0IHgyCiAgICBwcmludGYoIk1hc3Vra2FuIGtvb3JkaW5hdCB4MjogIik7CiAgICBzY2FuZigiJWxmIiwgJngyKTsgLy8gJWxmIHVudHVrIG1lbWJhY2EgZG91YmxlCgogICAgLy8gTWVuZ2hpdHVuZyBqYXJhayBob3Jpem9udGFsCiAgICBqYXJha0hvcml6b250YWwgPSB4MiAtIHgxOwoKICAgIC8vIE1lbmFtcGlsa2FuIGhhc2lsIGphcmFrIGhvcml6b250YWwKICAgIHByaW50ZigiSmFyYWsgaG9yaXpvbnRhbCBhZGFsYWg6ICUuMmxmXG4iLCBqYXJha0hvcml6b250YWwpOyAvLyAlLjJsZiB1bnR1ayBtZW5hbXBpbGthbiAyIGFuZ2thIGRlc2ltYWwKCiAgICByZXR1cm4gMDsgLy8gTWVuYW5kYWthbiBwcm9ncmFtIGJlcmphbGFuIHN1a3Nlcwp9