Pengaturan

Gambar

Lainnya

Tentang KASKUS

Pusat Bantuan

Hubungi Kami

KASKUS Plus

© 2024 KASKUS, PT Darta Media Indonesia. All rights reserved

bitoshiAvatar border
TS
bitoshi
[ask] Cara programmer berfikir sosial
Ada yang mau bantu gan, ngedebug line script di bawah, itung-itung mengasah gimana programmer berfikir:

Code:

Caleg[] calegs = { new Caleg{sifat="Baik"}, new Caleg{sifat="Busuk"} };
Pemilih[] voters = { new Pemilih{Pendidikan="Rendah"}, new Pemilih{Pendidikan="Menengah Keatas"}};
Legislatif[] legs = new Legislatif[JUMLAH_KURSI];
while(pemilu)
{

foreach(Pemilih voter in voters )
{
switch(voter.Pendidikan)
{
case "Menengah Keatas":
if(legs.Find( c => c.sifat == "Busuk"))
{
do_Action("Hina-hina Semua", calegs);

do_Action("Golput");
}
else(calegs.Find( c => c.sifat == "Baik"))
{
do_Action("Ignore");
}
break;
case "Rendah":
foreach(sifat c in calegs)
{
if(c.sifat=="Busuk" && caleg_Action("Money Politic"))
{
c.Vote(legs);
break;
}
else
{
do_Action("Ignore");
}
}
break;
}
}
if(Count(legs.Where(l => l.sifat=="Busuk")) > Count(legs.Where(l => l.sifat=="Baik")))
{

Legislatif_Action("Hancurkan Negara", Level_Penghancuran( Count(legs.Where(l => l.sifat=="Busuk"))/Count(legs.Where(l => l.sifat=="Baik")) ));

legs.Where(l => l.sifat=="Busuk").Each(l => do_Action("Korupsi dan sisihkan hasil korupsi untuk pemilu selanjutnya"));
}
}
0
1.5K
14
GuestAvatar border
Komentar yang asik ya
Urutan
Terbaru
Terlama
GuestAvatar border
Komentar yang asik ya
Komunitas Pilihan