Thursday, December 9, 2010

Task Manager has been disabled by your administrator

Munculnya window "Task Manager has been disabled by your administrator" adalah indikasi bahwa komputer anda telah terserang virus yang menonaktivkan task manager. hal ini sangat mengganggu pengguna komputer yang memerlukan kebutuhan khusus dalam melihat proses yang terjadi pada komputer.

Beberapa cara untuk mengatasinya:
  1. Klik Start - Run
  2. Lalu ketik "REG add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableTaskMgr /t REG_DWORD /d 0 /f"
  3. Tanpa tanda kutip tentunya, silahkan copy paste saja.
  4. Klik OK

cara lain:
  1. Klik Start - Run
  2. Ketik gpedit.msc
  3. Klik OK
  4. Meluncurlah ke "User Configuration / Administrative Templates / System / Ctrl+Alt+Delete Options / Remove Task Manager"
  5. Klik-dobel option Remove Task Manager
  6. Set menjadi Not Configured
Semoga bermanfaat....



Matriks Ordo 3x3

Matriks Ordo 3x3 dengan menggunakan C++

#include <iostream.h>
#include <conio.h>

typedef int matriks[20][20];
void main()

{
int clm_a=3,clm_b=3,row_a=3,row_b=3,i,j;
matriks A,B,C;
clrscr();

while ((clm_a!=clm_b) || (row_a!=row_b));

clrscr();
cout<<"PROGRAM PENJUMLAHAN MATRIK ORDO 3X3 "<<endl;
cout<<"Inputkan Angka Matriks A : "<<endl;
for(i=1;i<=row_a;i++)
{
for(j=1;j<=clm_a;j++)
{
cout<<"A["<<i<<","<<j<<"] = ";
cin>>A[i][j];
}
}

clrscr();
cout<<"Masukkan Nilai Matriks B : "<<endl;
for(i=1;i<=row_b;i++)
{
for(j=1;j<=clm_b;j++)
{
cout<<"B["<<i<<","<<j<<"] = ";
cin>>B[i][j];
}
}

clrscr();
cout<<endl;
//Proses Penjumlahan Matriks
for(i=1;i<=row_a;i++)
{
for(j=1;j<=clm_a;j++)
{
C[i][j] = A[i][j] + B[i][j];
}
}

clrscr();
//Output Matriks A
gotoxy(1,5);
cout<<"A = ";
for(i=1;i<=row_a;i++)
{
for(j=1;j<=clm_a;j++)
{
gotoxy(2+3*j,2+2*i);
cout<<A[i][j];
}
}

//Output Matriks B
gotoxy(1,13);
cout<<"B = ";
for(i=1;i<=row_b;i++)
{
for(j=1;j<=clm_b;j++)
{
gotoxy(2+4*j,10+2*i);
cout<<B[i][j];
}
}

//Output Matriks C
gotoxy(1,20);
cout<<"C = ";
for(i=1;i<=row_a;i++)
{
for(j=1;j<=clm_a;j++)
{
gotoxy(3+4*j,17+2*i);
cout<<A[i][j];
}
}

gotoxy(17,20);
cout<<" + ";
for(i=1;i<=row_b;i++)
{
for(j=1;j<=clm_b;j++)
{
gotoxy(18+4*j,17+2*i);
cout<<B[i][j];
}
}

gotoxy(32,20);
cout<<" = ";
for(i=1;i<=row_a;i++)
{
for(j=1;j<=clm_a;j++)
{
gotoxy(33+4*j,17+2*i);
cout<<C[i][j];
}
}

getch();

}

selamat mencoba

Contoh Kasus 2 Array C++ Dimensi 1

Hari ini saya mencoba latihan lagi mengotak-atik program C++.
Berikut adalah contoh pemrograman C++ untuk mengetahui nilai maximal, nilai minimal, dan menghitung nilai rata-rata dengan menggunakan array. Semoga Bermanfaat bagi teman-teman.

#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <math.h>

void masukan(int x[],int n)

{

char negara[30];
int l;
for (int i=1;i<=n;i++)
{
cout<<"Nama Negara : ";
cin>>negara;
cout<<"Ketinggian Wilayah "<<negara<<" : ";
cin>>x[i];
l=x[i];
if(l<=400)
{
cout<<"MASUK LAPISAN TROPOSPHERE - THERMOSPHERE"<<endl;
}
if(l>400)
{
cout<<"MASUK LAPISAN EXOSPHERE"<<endl;
}
cout<<endl;
}

}

void h(int x[],int n)

{

int maxi,mini;

maxi = x[1];

mini = x[1];

for (int i=2;i<=n;i++)

{

if (maxi < x[i])

maxi = x[i];

if (mini > x[i])

mini = x[i];

}

cout<<"Titik Tertinggi Adalah = "<<maxi<<"\n";

cout<<"Titik Terendah Adalah = "<<mini<<"\n";

}

double avg(int x[],int n)

{

double a,b;

a = 0;

for (int i=1;i<=n;i++)

{

a = a + x[i];

}

b = a/n;

cout<<"Topografi Rata-Rata : "<<a<<"/"<<n<<" = "<<b;
cout<<endl;

}

void main()

{

int sample[30],n_d;

cout<<"Masukkan Jumlah Sample Daerah : ";
cin>>n_d;

cout<<endl;

masukan(sample,n_d);

h(sample,n_d);

avg(sample,n_d);

getch();

}

Selamat Mencoba....

Wednesday, December 8, 2010

Contoh Kasus Array C++ Dimensi 1

Hari ini cukup melelahkan untuk berfpikir yang berat-berat. Yah sekedar refreshing saya akan membagikan kode yang cukup sederhana ini untuk membantu teman-teman yang membutuhkan. Berikut adalah contoh kasus pemrograman C++ sederhana tentang penggunaan Array.
Kasus berikut berisi tentang cara menemtukan nilai rata-rata dari beberapa inputan tanpa menggunakan database.

Berikut Source Code yang telah saya otak-atik dan telah saya buktikan

#include<iostream.h>
#include<conio.h>

void main()
{
clrscr();
float n, t[30],tavg, v=0;
int jml;
char kota[30];

cout<<"Masukkan Jumlah Sampel Kota : ";
cin>>n;

for(jml=1;jml<=n;jml++)
{
cout<<"Nama Kota : ";
cin>>kota;
cout<<"Suhu Udara(C): ";
cin>>t[jml];
v=v + t[jml];
}
{
tavg=v/n;
cout<<"SUHU RATA-RATA "<<tavg<<" C";
}
getch();
}

Semoga Sukses... Saya tunggu komentarnya.... Berikut Screen Shotnya:

Sunday, November 28, 2010

Kode 1MILYARD

Setelah saya coba-coba otak-atik lumayan rumit tapi selesai. Saya buat Kode c++ untuk menterjemahkan angka ke dalam huruf. Batasan angka sampai Milyard.. Selamat Mempelajari dan semoga bermanfaat bagi dunia ilmu pengetahuan..

//Source Code Program 1 M
//Gunakan #include iostream.h
//Gunkan #include conio.h

void main()
{
//BUAT DULU VARIABEL
double input;
long int Angka=0;
int ratusan=0;
int satuan=0;
int i=0,j=0;

//INPUT VALUE / ANGKA
cout<<"SILAHKAN ISI ANGKA INPUTAN : "; cin>>input;
if(input<1000000000) angka="input;">999999999 && i==0)
{
ratusan=input/1000000000;
Angka=input-(ratusan*1000000000);
}
else if(Angka/1000000 >0 && i==1)
{
ratusan=Angka/1000000;
Angka=Angka-ratusan*1000000;
}
else if(Angka/1000 >0 && i==2)
{
ratusan=Angka/1000;
Angka=Angka-ratusan*1000;
}
else if(Angka>0 && i==3)
{
ratusan=Angka;
}

//KETIKA JUMLAH j kurang dari 3

while(j<3)>0 && j==0)
{satuan=ratusan/100;
}
else if((ratusan%100)/10>0 && j==1)
{satuan=(ratusan%100)/10;
}
else if((ratusan%10)>0 && j==2)
{satuan=ratusan%10;
}
if((satuan==1&&j==0)||(satuan==1&& j==1 && ratusan%10<=1)||(ratusan==1&&i==2&&j==2)) {cout<<"se";} else if(satuan==1&&((ratusan%100)/10)!=1) {cout<<"satu";} else if(satuan==2) {cout<<"dua";} else if(satuan==3) {cout<<"tiga";} else if(satuan==4) {cout<<"empat";} else if(satuan==5) {cout<<"lima";} else if(satuan==6) {cout<<"enam";} else if(satuan==7) {cout<<"tujuh";} else if(satuan==8) {cout<<"delapan";} else if(satuan==9) {cout<<"sembilan";} if(satuan>0&&j==0)
{cout<<"ratus ";} else if(j==2&&satuan>0&&(ratusan%100)/10==1)
{cout<<"belas ";} else if(j==1&&satuan>0&&((ratusan%100)>=20||(ratusan%100)==10))
{cout<<"puluh ";} j++; satuan=0; } if (i==0&&ratusan>0)
{cout<<" miliyard ";} else if (i==1&&ratusan>0)
{cout<<" juta ";} else if (i==2&&ratusan>0)
{cout<<" ribu ";} i++ ; ratusan=0; j=0; } getch(); } sudah saya test dan berhasil... selamat mencoba by ramadhani 2010

Algoritma Task 3

Contoh SOAL ke-3

Membuat program untuk menghitung besarnya saham oleh penanam modal pada PT. ALKALINE dengan ketentuan sebagai berikut:
  • terdapat input nomer traksaksi, hari, dan tanggal
  • input nama penanam modal, dan nominal sebanyak 10 kali, total nilai nominal modal bila diinput akan diproses lagi dengan ketentuan sebagai berikut:
a. jika [nilai total>3000000] maka bonus = [2.5% * nominal input]/10
b. jika [nilai total>5000000] maka bonus = [5% * nominal input]/10
c. jika [nilai total>10000000] maka bonus = [12% * nominal input]/10
  • setelah bonus diperoleh maka dipotong pajak 2.25% * total bonus
  • hasil akhir bonus sudah kena pajak
Selamat Mengerjakan, Jawaban menyusul belum saya posting..
by ramadhani 2010

Wednesday, November 24, 2010

Selamat Datang Dunia Baru

Suatu keputusan yang sangat sulit untuk memilih suatu dunia baru yang sangat asing bagi saya. Apa yang saya pikirkan selama ini tidak sesuai dengan cita-cita saya sejak kecil dahulu. Mungkin memang benar bahwa hidup adalah sebuah pilihan yang memang telah tersistem dan direncanakan oleh Tuhan Sang Pencipta Alam Semesta. Sesuatu yang menurut saya telah terencana dengan baik ternyata tidak sejalan dengan kehendakNya. Hal ini yang membuat saya berpikir lebih mendalam tentang apa kesalahan yang telah saya perbuat sehingga impian yang telah direncanakan menjadi hancur berantakan dan menyisakan puing-puing penyessalan.

Apa yang telah dilakukan Tuhan kepadaku? Apa salahku? kalimat itulah yang sering terngiang-ngiang di dalam pikiranku. Sejenak Aku merenung akan kesalahanku. Tuhan memang adil, Aku bersyukur Tuhan telah memberikan pengalaman yang sangat panjang dan sangat berharga untukku. Aku akan berusaha terus bangkit dan berusaha mewujudkan impianku yang tertunda demi masa depanku.

Selamat datang dunia baruku... Aku akan terus belajar dan terus bangkit....
Semoga sukses.. Amien...

by ramadhani 2010