#include <iostream>
#include <iomanip> // untuk std::setprecision
using namespace std;
int main( ) {
int nilai1, nilai2;
double hasil;
cout << "=== Program Menghitung Persentase Sifat Keturunan (F1) ===" << endl;
// Input nilai dari pengguna
cout << "Masukkan nilai pertama: " ;
cin >> nilai1;
cout << "Masukkan nilai kedua: " ;
cin >> nilai2;
// Logika sederhana:
// Jika kedua nilai adalah 2 dan 2, hasilnya 25%
if ( nilai1 == 2 && nilai2 == 2 ) {
hasil = 25.00 ;
} else {
// Jika kombinasi lain, hasil 0% (bisa disesuaikan)
hasil = 0.00 ;
}
// Menampilkan hasil dengan dua angka di belakang koma
cout << fixed << setprecision( 2 ) ;
cout << "Persentase sifat keturunan F1 dari nilai "
<< nilai1 << " dan " << nilai2
<< " adalah " << hasil << "%" << endl;
return 0 ;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aW9tYW5pcD4gLy8gdW50dWsgc3RkOjpzZXRwcmVjaXNpb24KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgIGludCBuaWxhaTEsIG5pbGFpMjsKICAgIGRvdWJsZSBoYXNpbDsKCiAgICBjb3V0IDw8ICI9PT0gUHJvZ3JhbSBNZW5naGl0dW5nIFBlcnNlbnRhc2UgU2lmYXQgS2V0dXJ1bmFuIChGMSkgPT09IiA8PCBlbmRsOwoKICAgIC8vIElucHV0IG5pbGFpIGRhcmkgcGVuZ2d1bmEKICAgIGNvdXQgPDwgIk1hc3Vra2FuIG5pbGFpIHBlcnRhbWE6ICI7CiAgICBjaW4gPj4gbmlsYWkxOwogICAgY291dCA8PCAiTWFzdWtrYW4gbmlsYWkga2VkdWE6ICI7CiAgICBjaW4gPj4gbmlsYWkyOwoKICAgIC8vIExvZ2lrYSBzZWRlcmhhbmE6CiAgICAvLyBKaWthIGtlZHVhIG5pbGFpIGFkYWxhaCAyIGRhbiAyLCBoYXNpbG55YSAyNSUKICAgIGlmIChuaWxhaTEgPT0gMiAmJiBuaWxhaTIgPT0gMikgewogICAgICAgIGhhc2lsID0gMjUuMDA7CiAgICB9IGVsc2UgewogICAgICAgIC8vIEppa2Ega29tYmluYXNpIGxhaW4sIGhhc2lsIDAlIChiaXNhIGRpc2VzdWFpa2FuKQogICAgICAgIGhhc2lsID0gMC4wMDsKICAgIH0KCiAgICAvLyBNZW5hbXBpbGthbiBoYXNpbCBkZW5nYW4gZHVhIGFuZ2thIGRpIGJlbGFrYW5nIGtvbWEKICAgIGNvdXQgPDwgZml4ZWQgPDwgc2V0cHJlY2lzaW9uKDIpOwogICAgY291dCA8PCAiUGVyc2VudGFzZSBzaWZhdCBrZXR1cnVuYW4gRjEgZGFyaSBuaWxhaSAiCiAgICAgICAgIDw8IG5pbGFpMSA8PCAiIGRhbiAiIDw8IG5pbGFpMgogICAgICAgICA8PCAiIGFkYWxhaCAiIDw8IGhhc2lsIDw8ICIlIiA8PCBlbmRsOwoKICAgIHJldHVybiAwOwp9Cg==