fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int t1, j1, t2, j2;
  6. cin >> t1 >> j1;
  7. cin >> t2 >> j2;
  8.  
  9. string tinggi[] = {"Pendek","Tinggi"};
  10. string jumlah[] = {"Sedikit","Banyak"};
  11.  
  12. int parentT[2] = {t1, t2};
  13. int parentJ[2] = {j1, j2};
  14.  
  15. // Loop untuk semua kombinasi Punnett square 2x2 untuk kedua sifat
  16. for(int i=0;i<2;i++){
  17. for(int j=0;j<2;j++){
  18. for(int k=0;k<2;k++){
  19. for(int l=0;l<2;l++){
  20. string t = (parentT[i]==2 || parentT[k]==2) ? "Tinggi" : "Pendek";
  21. string jml = (parentJ[j]==2 || parentJ[l]==2) ? "Banyak" : "Sedikit";
  22. cout << t << " " << jml << endl;
  23. }
  24. }
  25. }
  26. }
  27.  
  28. return 0;
  29. }
  30.  
Success #stdin #stdout 0.01s 5316KB
stdin
2 2
1 1
stdout
Tinggi Banyak
Tinggi Banyak
Tinggi Banyak
Tinggi Banyak
Tinggi Banyak
Tinggi Sedikit
Tinggi Banyak
Tinggi Sedikit
Tinggi Banyak
Tinggi Banyak
Pendek Banyak
Pendek Banyak
Tinggi Banyak
Tinggi Sedikit
Pendek Banyak
Pendek Sedikit