Rabu, 23 November 2011

buat agan kaskus

#include

void tampil(int *arrA, int *arrB, int A, int B, int x)//fungsi buat bikin tampilan
{
int i;
//print board
printf(" ");
for(i = 0; i< 7; i++)//print board A { printf("%2d ", *(arrA+i));//*arrA + i konsepnya sama dengan arrA[i] } printf("\n%d\t\t\t%d\n", B, A); printf(" "); for(i = 7 - 1; i >= 0; i--)//print board N
{
printf("%2d ", *(arrB+i));
}
printf("\t beeds = %d\n", x);
printf("\n");
system("pause");
}
int checkInGame(int *arrA, int *arrB)
{
int i;
for(i = 0; i< 7; i++) { if(*(arrA+i)!= 0 || *(arrB+i)!= 0) { return 1;//masih ingame kalau masih ada beeds } } return 0; } main() { int playerA[7], playerB[7], A = 0, B = 0, i; int turn = 0; // 0 untuk player A, 1 untuk player B; int ingame = 1, idxA, idxB, beeds = 0; int board = 0;//cek lagi d A atau B int idxNow, idxMusuh; for(i = 0; i< 7; i++)//kasih nilai awal { playerA[i] = 7; playerB[i] = 7; } tampil(playerA, playerB, A, B, beeds); while(ingame) { if(!turn) //cek turn player A { board = 0; printf("\nPlayer A Turn:"); scanf("%d", &idxA); idxA -= 1; beeds = playerA[idxA]; // isi jumlah beeds dengan yang d pilih playerA[idxA] = 0; idxNow = idxA; tampil(playerA, playerB, A, B, beeds); while(beeds != 0) { if(idxNow == 6) { if(board == 0) { board = 1; A += 1; if(beeds>0)
{
beeds -= 1;
}
else if(beeds == 0)
{beeds = 0;break;}
tampil(playerA, playerB, A, B, beeds);
}
else board = 0;

idxNow = -1;
}
if(beeds >= 0)
{
idxNow++;
beeds -= 1;
if(board == 0)
{
if(beeds == 0)
{
if(playerA[idxNow] == 0)
{
switch(idxNow)
{
case 0: idxMusuh = 6;break;
case 1: idxMusuh = 5;break;
case 2: idxMusuh = 4;break;
case 3: idxMusuh = 3;break;
case 4: idxMusuh = 2;break;
case 5: idxMusuh = 1;break;
case 6: idxMusuh = 0;break;
}
A += playerB[idxMusuh];
A += 1;
playerB[idxMusuh] = 0;
beeds = 0;
turn = 1;
}
else
{
playerA[idxNow] += 1;
beeds = playerA[idxNow];
playerA[idxNow] = 0;
}
}
else if(beeds>0)
playerA[idxNow] += 1;
tampil(playerA, playerB, A, B, beeds);
}
else
{
if(beeds == 0)
{
if(playerB[idxNow] == 0)
{
playerB[idxNow] += 1;
}
else
{
playerB[idxNow] += 1;
beeds = playerB[idxNow];
playerB[idxNow] = 0;
}
}
else if(beeds>0)
playerB[idxNow] += 1;
tampil(playerA, playerB, A, B, beeds);
}
}


}
}
else // if turn B
{

board = 1;
printf("\nPlayer B Turn:");
scanf("%d", &idxB);
idxB -= 1;
beeds = playerB[idxB]; // isi jumlah beeds dengan yang d pilih
playerB[idxB] = 0;
idxNow = idxB;
tampil(playerA, playerB, A, B, beeds);

while(beeds != 0)
{
if(idxNow == 6)
{
if(board == 1)
{
board = 0;
B += 1;
if(beeds>0)
{
beeds -= 1;
}
else if(beeds == 0)
{beeds = 0;break;}
tampil(playerA, playerB, A, B, beeds);
}
else board = 1;

idxNow = -1;
}
if(beeds > 0)
{
idxNow++;
beeds -= 1;
if(board == 1)
{
if(beeds == 0)
{
if(playerB[idxNow] == 0)
{
switch(idxNow)
{
case 0: idxMusuh = 6;break;
case 1: idxMusuh = 5;break;
case 2: idxMusuh = 4;break;
case 3: idxMusuh = 3;break;
case 4: idxMusuh = 2;break;
case 5: idxMusuh = 1;break;
case 6: idxMusuh = 0;break;
}
B += playerA[idxMusuh];
B += 1;
playerA[idxMusuh] = 0;
beeds = 0;
turn = 0;
}
else
{
playerB[idxNow] += 1;
beeds = playerB[idxNow];
playerB[idxNow] = 0;
}
}
else if(beeds>0)
playerB[idxNow] += 1;
tampil(playerA, playerB, A, B, beeds);
}
else
{
if(beeds == 0)
{
if(playerA[idxNow] == 0)
{
playerA[idxNow] += 1;
}
else
{
playerA[idxNow] += 1;
beeds = playerA[idxNow];
playerA[idxNow] = 0;
}
}
else if(beeds>0)
playerA[idxNow] += 1;
tampil(playerA, playerB, A, B, beeds);
}
}


}
}
ingame = checkInGame(playerA,playerB);
}


}

Selasa, 23 Agustus 2011

attitude

apa itu attitude? attitude adalah cerminan sikap dari seseorang yang muncul dan merupakan sikap pribadi yang sesungguhnya, yang dapat membuat masa-masa kuliah, sekolah, dan kerja menjadikan hasil yang maksimal.

kenapa masuk IT maranatha?

jujur, saya adalah tembusan dari IPS, dan lumayan banyak prestasi yang di dapat, di tambah maranatha salah satu univ yang saya mau, itu membuat saya ingin masuk IT maranatha, karena dapat menerima dari ips pula.. :)

Rabu, 10 Agustus 2011

buat 10c

Flacourtia rukem

Bawa laptop 14” warna ijo, bahan dari kardus...
Hal 1... foto dengan baju batik latar belakang lante 8
Identitas
Nama
Nrp
Kelompok
Alamat
No. Telp

+10 lembar kosong setelah data diatas
Teman seangkatan (10 halaman)
No|Nrp|nama|telepon|email|ttd|
1 halaman 20 kolom
Pengisian
1. s1 IT kalo udah beres lanjut ke s1 SI, kalo udah baru d3 IT
senior (5halaman)
panitia(5 halaman), hima si hima it, sema fit(3 halaman)
no|nrp|nama|jabatan|telpon|email|ttd|
20 kolom 1 halaman
firewall 1 halaman
no| tanggal/hari|jam|nama|ttd|
20 kolom 1 halaman
Tugas individu
Bawa penutup mata hitam 90x10
Alas duduk hijau IT anyaman hijau putih yg dilapisi plastik
Botol minum 1,5 liter diberi logo integer
Membuat nametag berbentuk cd bermotif batik
Diatas buletan foto 3x4
Dibwh buletan nama kelompok

Baju putih, elana hitam, sepatu kets

Tugas kelompok
Bikin sketch book, isi 30 hal, warna ijo (nama, gbr, nomor)
1 spidol hitam
1 kotak sampah
Cari arti nama kelompok

Nasi bungkus daun
Ikan asin
Kentang goreng
Lalab
Pisang
Superman
Mizone/okky jely drink
Permen kaki/kurang asem
Tahu tempe
Cari arti :
Belacan pedas
Neng imut