Minggu, 20 November 2011

Skype 5.3 Offline


Skype adalah applikasi sosial yang berguna untuk memudahkan anda berkomunikasi dengan kerabat-kerabat anda dengan tarif yang relatif murah yaitu Rp.0 per 24jam :).
berbagai fitur yang terdapat pada skype yaitu free call ,video call (webcam) , send file dll.

dan juga file skype offline buat pc yang dapat anda download di bawah ini :


Selasa, 15 November 2011

Google Chroome offline


Title : Google Chrome 16.0.904.0 beta
Filename : chrome_installer.exe
File size : 22.97 mb
Requirements : windows XP/2003/Vista/Windows7
Languages : Multiple Languages
License : Open Source
Data added : October 11,2011
Author : Google

DOWNLOAD !!!

Mozilla Firefox 8.0

Memudahkan anda untuk menjelajahi situs-situs dengan tampilan content yang sangat elegan. memiliki tampilan yang ringan untuk di buka sehingga tidak membuat berat komputer anda.

untuk download :

DOWNLOAD !!!

NetBeans 7.0.1

NetBeans adalah compiler yang digunakan untuk memproses bahasa pemrograman java menjadi suatu program. sangat mudah di gunakan untuk pembuatan program dasar dan sangat membantu sekali untuk para devlopers.

untuk download di bawah ini :


SharpDeveloph


Pemrograman dengan menggunakan bahasa C# dengan mudah dapat di lakukan dengan menggunakan program sharpdeveloph dengan berbagai versi sesuai keinginan.
langsung saja link download ada di bawah ini :

download !!!

jika terjadi kesalahan/tidak bisa di instal download file berikut :



Selasa, 08 November 2011

Belajar C# ,C++ , dan Java Part VII

Procedure & Function

Salam jumpa lagi kepada para developer.
dalam cuaca yang tidak menentu ini badan meriang kepala pusing-pusing saya akan membahas tentang apa itu procedure dan function.

dalam bahasa pemrograman pasti mengenal yang namanya function dan procedure. fungsi utama dari fuction dan procedure adalah untuk memudahkan para programer dalam memanage source code mereka. jadi tidak terjadi pemborosan source, dengan function maupun dengan procedure, source code yang harusnya ditulis berulang-ulang dapat disederhanakan.

mengapa pada bahasa pemrograman C# dan C++ procedure tidak ada...??? mengapa hanya funtion yang disediakan oleh bahasa pemrograman ini .? berikut penjelasannya

procedure merupakan kumpulan source code yang disatukan dan diberi nama tertentu. sehingga jika kumpulan source code tersebut di tulis ulang, programer hanya menulis nama dari procedure yang telah dibuat tadi. sedangkan function mirip dengan procedure, dia juga menyatukan kumpulan-kumpulan source code menjadi satu , hanya saja procedure mempunyai nilai balik, apakah nilai balik itu? perhatikan contoh berikut.

private void cetakNamadanPekerjaan(string nama,string alamat)
{
console.write("hallo"+nama+"\n"+"alamatmu ada di"+alamat);
}

source code di atas adalah prcedure dengan nama cetakNamadanPekerjaan. untuk memanggil procedure diatas dengan cara sebagai berikut.

cetakNamadanPekerjaan(blue,banyuwangi);
jika code diatas dieksekusi maka hasilnya adalah :
"Hallo blue alamatmu ada di banyuwangi"

Berikut adalah contoh dengan menggnakan :

C#

using System;

namespace csharp
{
class Program
{
private static byte masuk(string a)
{
byte data;
Console.Write(a);
data=Convert.ToByte(Console.ReadLine());
return data;
}
private static void penjumlahan(byte a,byte b)
{
byte data;
data=Convert.ToByte(a+b);
Console.WriteLine("Penjumlahan {0} dengan {1} = {2}",a,b,data);
}
private static void pengurangan(byte a,byte b)
{
byte data;
data=Convert.ToByte(a-b);
Console.WriteLine("Pengurangan {0} dengan {1} = {2}",a,b,data);
}
private static void perkalian(byte a,byte b)
{
byte data;
data=Convert.ToByte(a*b);
Console.WriteLine("Perkalian {0} dengan {1} = {2}",a,b,data);
}
private static void pembagian(byte a,byte b)
{
double data;
data=Convert.ToDouble(a/b);
Console.WriteLine("Pembagian {0} dengan {1} = {2}",a,b,data);
}
public static void Main(string[] args)
{


byte a,b;
a=masuk("Nilai 1 = ");
b=masuk("Nilai 2 = ");
perkalian(a,b);
pembagian(a,b);
penjumlahan(a,b);
pengurangan(a,b);


Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
}

Image Hosted by ImageShack.us

C++

Image Hosted by ImageShack.us
Image Hosted by ImageShack.us

Image Hosted by ImageShack.us


java

package java_function;

import java.util.Scanner;

/**
*
* @author Administrator
*/
public class Main {

public static Scanner input=new Scanner(System.in);
static byte masuk(String a)
{
byte data;
System.out.print(a);
data=input.nextByte();
return data;
}
static void perkalian(byte a,byte b)
{
byte data;
data=(byte)(a*b);
System.out.println("Perkalian dari "+a+" Dengan "+b+" = "+data);

}
static void pembagian(byte a,byte b)
{
double data;
data=(double)(a/b);
System.out.println("Pembagian dari "+a+" Dengan "+b+" = "+data);

}
static void penjumlahan(byte a,byte b)
{
byte data;
data=(byte)(a+b);
System.out.println("Penjumlahan dari "+a+" Dengan "+b+" = "+data);

}
static void pengurangan(byte a,byte b)
{
byte data;
data=(byte)(a-b);
System.out.println("pengurangan dari "+a+" Dengan "+b+" = "+data);

}
public static void main(String[] args) {
byte a,b;
a=masuk("Nilai 1 = ");
b=masuk("Nilai 2 = ");
perkalian(a, b);
pembagian(a, b);
penjumlahan(a, b);
pengurangan(a, b);

}

}

Image Hosted by ImageShack.us


Untung yang pengen download File nya dapat di download di bawah ini :

DOWNLOAD !!!

Sekian dulu pembahasannya
Terima kasih dan sampai jumpa






Minggu, 06 November 2011

Belajar C# ,C++ , dan Java Part VI


Array 2 dimens
i

Selamat berjumpa kembali untuk para developer.
pada sesi 6 ini saya akam melanjutkan pembambahasan pada sesi 5 yaitu "Array 2 dimensi", tetapi penjelasan array terdapat pada sesi 5, dan saya akan memberi penjelasan tambahan tentang array 2 dimensi.
untuk menghemat waktu dan tenaga (:D) langsung saja di bahas di bawah ini.

Berikut adalah cara mendeklarasi array 2 dimensi :

type [,] data;

type adalah rentang data yang digunakan untuk menentukan batasan dan rentang nilai yang di butuhkan.
[,] adalah variabel array 2 dimensi.

setelah melakukan deklarasi maka melakukan inisialisasi.
contoh sebagai berikut :

byte [,] nilai = new byte[2,2];

nilai [0,0] = 50;
nilai [0,1] = 60;
nilai [1,0] = 70;
nilai [1,1] = 80;

pada contoh di atas nilai 2,2 adalah banyak elemen yang menentukan banyaknya array yang dapat di sesuaikan dengan yang kita mau.

berikut adalah contoh program dengan menggunakan :


C#

using System;
using System.Security.Cryptography.X509Certificates;

namespace csharp_array_2D
{
class Program
{
private static byte banyak(string a)
{
byte data;
Console.Write(a);
data=Convert.ToByte(Console.ReadLine());
return data;
}
private static byte[,] arr(byte a,byte b)
{
byte[,] data= new byte[a,b];
for (int i = 0; i < a; i++) {
for (int x = 0; x < b; x++) {
Console.Write("Data ke [{0}],[{1}] = ",i,x);
data[i,x]=Convert.ToByte(Console.ReadLine());
}
}
return data;
}
private static void tampil(byte [,] a,byte b,byte c)
{
for (int i = 0; i < b; i++) {
for (int x = 0; x < c; x++) {
Console.WriteLine("Besar data ke [{0}],[{1}] = {2}",i,x,a[i,x]);
}
}
}
public static void Main(string[] args)
{
byte a,b;
a=banyak("baris = ");
b=banyak("kolom = ");
byte[,]data=new byte[a,b];
data=arr(a,b);
tampil(data,a,b);

Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
}
Image Hosted by ImageShack.us


C++

Image Hosted by ImageShack.us
Image Hosted by ImageShack.us


Image Hosted by ImageShack.us

Java

package javaapplication7;

import java.util.Scanner;


public class Main {
public static Scanner input = new Scanner(System.in);
static byte banyak(String a)
{
byte data;
System.out.print(a);
data=input.nextByte();
return data;
}
static byte [][]arr(byte a,byte b)
{
byte [][]data=new byte[a][b];
for (byte i=0;i
{
for (byte x=0;x
{
System.out.print("Data ke {"+i+"},{"+x+"} = ");
data[i][x]=input.nextByte();
}
}
return data;
}
static void tampil(byte [][] a, byte b,byte c)
{
for (byte i = 0; i < b; i++)
{
for (byte j = 0; j < c;j++)
{
System.out.println("Banyak Data ke {"+i+"},{"+j+"} = "+a[i][j]);
}
}
}
public static void main(String[] args) {
byte a,b;
a=banyak("baris = ");
b=banyak("kolom = ");
byte[][]data=new byte[b][b];
data=arr(a, b);
tampil(data, b, b);
}

}


Image Hosted by ImageShack.us

Untuk Filenya bisa di download di bawah ini


sekian dulu untuk pembahasan array 2 dimensi.
sekiranya saya ucapkan maaf yang sebesar-besarnya bila ada kesalahan dalam penyampaian materi tersebut.

terima kasih dan sampai jumpa.


Selasa, 01 November 2011

Belajar C# ,C++ , dan Java Part V

Array 1 Dimensi

Selamat berjumpa kembali di sesi lanjutan dari 4 yaitu 5.
dalam kondisi yang tidak menentu ini, yang kadang hujan, kadang panas, tetapi saya masi di beri waktu dan kesempatan untuk melakukan pembahasan pada sesi 5 yaitu pembahasan "Array 1 dimensi" yang akan di bahas di bawah ini sebagai berikut :

Array

Array adalah suatu tipe data terstruktur yang dapat menyimpan banyak data dengan suatu nama yang sama dan menempati tempat di memori yang berurutan serta bertipe data sama pula.

Array dapat diakses berdasarkan indeksnya. Array umumnya dimulai dari 0 dan ada pula yang dimulai dari angka bukan 0. Pengaksesan larik biasanya dibuat dengan menggunakan perulangan (looping). array dapat di bedakan berdasarkn jumlah dimensinya.

  • Dimensi satu.Array ini biasanya digunkan hanya untuk menyimpan nilai tunggal, seperti umur karyawan, atau semua tipe data yang tungga.
  • Dimensi dua. Array ini biasanya digunkan untuk mengakses tabel ataupun matriks pada matematika yang memerlukan 2 dimensi.
  • Multi dimensi. Array ini sangat jarang digunkan, karena sangat jarang ada program yang memerlukan penapungan data secara multi dimensi atau lebih dari 3 dimensi. oleh karena itu array multi dimensi jaranf digunkan.

Pada hampir semua bahasa pemrograman pasti terdapat syntax untuk variable array yang dapat di akses. Karena array sangat membantu kita dalam menyelesaikan atau pembuatan program terutama pada penanganan kumpulan data atau statistika. contohnya: bila kita di suruh untuk membuat sebuah program untuk menyimpan nama-nama pegawai sebuah perusahaan yang nantinya akan di buatkan absensinya. bila kita tidak membuat dengan array maka kita akan memerlukan nama variable yang sangat banyak, tetapi bila kita menggunkan array kita hanya memerlukan 1 variabel saja yang memiliki banyak nomor index.

adapun cara mendeklarasikan array sebagai berikut :


type[]data;

type adalah rentang data yang akan di gunakan untuk membatasi banyak array yang dibutuhkan.
[] adalah untuk variabel array 1 dimensi.

contoh :

byte[]nilai;

setelah selesai mendeklarasi array maka perlu melakukan inisialisasi untuk memasukkan nilai elmen, nilai elemen dapat kita inputkan sendiri dan dapat juga kita inputkan dengan nilai - nilai yang sudah di tetapkan.

contoh inisialisasi.

byte [] nilai = new byte[2]

nilai [0] = 70
nilai [1] = 90

pada contoh di atas nilai "2" adalah banyak elemen, dapat di sesuaikan menurut type data / data yang dibutuhkan.

Berikut adalah contoh program dengan menggunakan C# :

using System;
namespace Arr_1_dimensi
{
class Program
{
private static byte banyak()
{
byte data;
Console.Write("Banyak Array = ");
data=Convert.ToByte(Console.ReadLine());
return data;
}
private static byte [] arr(byte a)
{
byte[] data=new byte[a];
for (int i = 0; i < a; i++) {
Console.Write("Nilai data ke [{0}] = ", i);
data[i]=Convert.ToByte(Console.ReadLine());
}
return data;
}
private static void tampil(byte []a, byte b)
{
for (int i = 0; i < b; i++) {
Console.WriteLine("Data ke-{0}= {1}",i,a[i]);
}
}
public static void Main(string[] args)
{
byte data;
data=banyak();
byte [] arraydata=new byte[data];
arraydata=arr(data);
tampil(arraydata,data);

Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}


Image Hosted by ImageShack.us


Dengan Menggunakan C++ :

#include
#include

using namespace std;
int banyak()
{
int data;
cout<<"Banyak Array = ";
cin>>data;
return data;
}
int* arr(int a)
{
int* data=new int[a];
for(int i=0;i<<"Nilai data ke {"<<<"} = ";
cin>>data[i];
}
return data;
}
void tampil(int a[],int b)
{
for (int i=0;i<<"Data ke-{"<<<"} = ";
cout<<
Image Hosted by ImageShack.us


Dengan menggunakan Java :

package javaapplication2;

import com.sun.java.swing.plaf.windows.WindowsInternalFrameTitlePane.ScalableIconUIResource;
import java.util.Scanner;

public class Main {
public static Scanner Input=new Scanner(System.in);
static byte banyak()
{
byte data;
System.out.print("Banyak Data = ");
data=Input.nextByte();
return data;
}
static byte [] arr(byte a)
{
byte []data=new byte[a];
for (int i = 0; i < a; i++)
{
System.out.print("Nilai Data Ke- {"+ i +"} = ");
data[i]=Input.nextByte();

}
return data;
}
static void tampil(byte []a,byte b)
{
for (int i = 0; i < b; i++)
{
System.out.println("Data ke-{"+i+"} = " +a[i]);
}
}


public static void main(String[] args) {
byte data;
data=banyak();
byte[]nilai=new byte[data];
nilai=arr(data);
tampil(nilai, data);

}

}


Image Hosted by ImageShack.us


untuk yang pengen download contoh programnya dapat di download di bawah ini.

DOWNLOAD !!!


Sekia pembahasan di waktu yang luang ini, kurang lebih nya saya selaku mahasiswa biasa mengucapkan ma'af.

Belajar C# ,C++ , dan Java Part IV

Looping (For-While)



Selamat berjumpa lagi pada sesi ke 4 ini.
gimana para developer, apakan program sebelumnya sudah lancar???kalau sudah kita lanjutkan pada bagian looping (for - while).
tanpa panjang lebar langsung saja di jelaskan di bawah ini.

For :

apa itu "For"? for dalam bahasa indonesianya adalah "untuk" tetapi dalam bahasa pemrogaman adalah suatu perulangan yang disarkan atasa nilai diskrit, yang memiliki type data sesuai kebutuhannya, penggunaan for paling sering digunakan untuk menelusuri suatu array.

dalam penjelasan logika sebagai berikut :

For("kondisi awal";"kondisi akhir";"step")

{

statemen

}



While :

apa itu "while"?dalam bahasa indonesia yaitu "sementara" tetapi berbeda dengan bahasa pemrogramannya yang tidak menyimpan data sementara tetapi pada bahasa pemrogramannya yaitu melakuka perulangan pada statemen selama kondisi tersebut terpenuhi.

dalam penjelasan logika sebagai berikut :

While ("kondisi")

{

statemen

}

Berikut adalah contoh program "For"

dalam versi C# sebagai berikut :

using System;

namespace csharp_For
{
class Program
{
private static byte data()
{
byte a;
Console.Write("Banyak Data = ");
a=Convert.ToByte(Console.ReadLine());
return a;
}
private static void proses(byte x)
{
for (byte i = 0; i < x; i++) {
Console.WriteLine("Hore Pusing");
}
}
public static void Main(string[] args)
{
byte kode;

kode=data();
proses(kode);
Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
}
Image Hosted by ImageShack.us

dalam versi C++ :

#include
#include

using namespace std;
int data()
{
int a;
cout<<"Banyak Data = ";
cin>>a;
return a;
}
void prosses(int b)
{
for (int i=1;i<=b;i++)
{
cout<<"Hore Pusing";
cout<
}
}
int main(int argc, char *argv[])
{
int kode;
kode=data();
prosses(kode);
system("PAUSE");
return EXIT_SUCCESS;
}
Image Hosted by ImageShack.us


dalam versi Java :

package javaapplication5;

import java.util.Scanner;


public class Main {
public static Scanner input = new Scanner(System.in);
static byte banyak()
{
byte x;
System.out.print("Banyak data = ");
x=input.nextByte();
return x;
}
static void hasil(byte a)
{
for (byte i = 0; i < a; i++)
{
System.out.print("Hore pusing");
System.out.println();
}
}


public static void main(String[] args) {
byte data;
data= banyak();
hasil(data);
}

}

Image Hosted by ImageShack.us


dan di bawah ini adalah contoh program dengan menggunakan "While"

dengan menggunakan C# sebagai berikut :

using System;

namespace while_csharp
{
class Program
{
private static byte banyak()
{
byte a;
Console.Write("Data = ");
a=Convert.ToByte(Console.ReadLine());

return a;
}
private static void hasil(byte x)
{
while (x<10) {
Console.WriteLine("Hore Pusing");
x++;
}
}
public static void Main(string[] args)
{
byte data;
data=banyak();
hasil(data);

Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
}
Image Hosted by ImageShack.us


dengan bahasa C++ sebagai berikut :

#include
#include

using namespace std;
int banyak()
{
int data;
cout << "Data = ";
cin>>data;
return data;
}
void hasil(int a)
{
while (a<10)
{
cout << "Hore Pusing";
cout<
a++;
}
}
int main(int argc, char *argv[])
{
int x;
x=banyak();
hasil(x);
system("PAUSE");
return EXIT_SUCCESS;
}

Image Hosted by ImageShack.us


dengan versi java sebagai berikut :

package javaapplication6;

import java.util.Scanner;


public class Main {
public static Scanner input = new Scanner (System.in);
static byte banayk()
{
byte data;
System.out.print("Data = ");
data = input.nextByte();
return data;
}
static void hasil(byte x)
{
while (x<10)
{
System.out.print("Hore Pusing");
System.out.println();
x++;
}
}
public static void main(String[] args) {
byte a;
a=banayk();
hasil(a);
}

}
Image Hosted by ImageShack.us


untuk para developer yang pengen download data di atas bisa di download d bawah ini.


sekian dulu pembahasan pada waktu yang singkat ini.
pusing juga bikin programnya, sampek programnya "hore pusing" yang bikin jadi ikut pusing, tp moga-moga yang liat tidak pusing :D.

sampai jumpa di lain waktu........





Twitter Delicious Facebook Digg Stumbleupon Favorites More