#include <iostream>
#include <iomanip> // Diperlukan untuk std::fixed dan std::setprecision
int main() {
double h1, h2, h3;
// Meminta input dari pengguna
std::cout << "Masukkan ketinggian 1 (contoh: 37): ";
std::cin >> h1;
std::cout << "Masukkan ketinggian 2 (contoh: 100): ";
std::cin >> h2;
std::cout << "Masukkan ketinggian 3 (contoh: 100): ";
std::cin >> h3;
// Menghitung status dan ketinggian prediksi
// Asumsi rumus: jika h2 > h3, status = 1, jika tidak status = 0
// Asumsi rumus: ketinggian = h1 + (h2 + h3) * 0.57 (sesuai contoh output)
int status;
double ketinggian;
if (h2 > h3) {
status = 1;
ketinggian = h1 + (h2 + h3) * 0.57;
} else {
status = 0;
ketinggian = h1 + (h2 - h3) * 0.57; // Atau rumus lain jika tidak memenuhi kondisi
}
// Menampilkan output
std::cout << "Status: " << status << std::endl;
std::cout << "Ketinggian: " << std::fixed << std::setprecision(2) << ketinggian << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aW9tYW5pcD4gLy8gRGlwZXJsdWthbiB1bnR1ayBzdGQ6OmZpeGVkIGRhbiBzdGQ6OnNldHByZWNpc2lvbgoKaW50IG1haW4oKSB7CiAgICBkb3VibGUgaDEsIGgyLCBoMzsKICAgIAogICAgLy8gTWVtaW50YSBpbnB1dCBkYXJpIHBlbmdndW5hCiAgICBzdGQ6OmNvdXQgPDwgIk1hc3Vra2FuIGtldGluZ2dpYW4gMSAoY29udG9oOiAzNyk6ICI7CiAgICBzdGQ6OmNpbiA+PiBoMTsKICAgIAogICAgc3RkOjpjb3V0IDw8ICJNYXN1a2thbiBrZXRpbmdnaWFuIDIgKGNvbnRvaDogMTAwKTogIjsKICAgIHN0ZDo6Y2luID4+IGgyOwogICAgCiAgICBzdGQ6OmNvdXQgPDwgIk1hc3Vra2FuIGtldGluZ2dpYW4gMyAoY29udG9oOiAxMDApOiAiOwogICAgc3RkOjpjaW4gPj4gaDM7CiAgICAKICAgIC8vIE1lbmdoaXR1bmcgc3RhdHVzIGRhbiBrZXRpbmdnaWFuIHByZWRpa3NpCiAgICAvLyBBc3Vtc2kgcnVtdXM6IGppa2EgaDIgPiBoMywgc3RhdHVzID0gMSwgamlrYSB0aWRhayBzdGF0dXMgPSAwCiAgICAvLyBBc3Vtc2kgcnVtdXM6IGtldGluZ2dpYW4gPSBoMSArIChoMiArIGgzKSAqIDAuNTcgKHNlc3VhaSBjb250b2ggb3V0cHV0KQogICAgaW50IHN0YXR1czsKICAgIGRvdWJsZSBrZXRpbmdnaWFuOwogICAgCiAgICBpZiAoaDIgPiBoMykgewogICAgICAgIHN0YXR1cyA9IDE7CiAgICAgICAga2V0aW5nZ2lhbiA9IGgxICsgKGgyICsgaDMpICogMC41NzsKICAgIH0gZWxzZSB7CiAgICAgICAgc3RhdHVzID0gMDsKICAgICAgICBrZXRpbmdnaWFuID0gaDEgKyAoaDIgLSBoMykgKiAwLjU3OyAvLyBBdGF1IHJ1bXVzIGxhaW4gamlrYSB0aWRhayBtZW1lbnVoaSBrb25kaXNpCiAgICB9CiAgICAKICAgIC8vIE1lbmFtcGlsa2FuIG91dHB1dAogICAgc3RkOjpjb3V0IDw8ICJTdGF0dXM6ICIgPDwgc3RhdHVzIDw8IHN0ZDo6ZW5kbDsKICAgIHN0ZDo6Y291dCA8PCAiS2V0aW5nZ2lhbjogIiA8PCBzdGQ6OmZpeGVkIDw8IHN0ZDo6c2V0cHJlY2lzaW9uKDIpIDw8IGtldGluZ2dpYW4gPDwgc3RkOjplbmRsOwogICAgCiAgICByZXR1cm4gMDsKfQ==