Sabtu, 23 April 2011

Penyimpanan dan pengorganisasian file di ubuntu

Di windows, disk drive dan partisi di identifikasikan dengan simbol huruf, misal C: , D: . di dalam dunia linux semuanya dianggap sebagai sebuah file/folder, jadi jangan bingung jika tak ada drive C:.
untuk memahami filesystem di linux coba kita lihat di terminal, ketikkan perintah ls di terminal, didalamnya terdapat banyak folder-folder yang memiliki beragam kegunaan. berikut penjelasanya:

* /boot : folder ini berisi file-file penting untuk melakukan booting pada komputer, termasuk boot loader dan kernel.
* /dev : setiap device dalam komputer kita seperti harddisk, soundcard, webcam, terdapat di dalam folder ini
* /etc : file-file konfigurasi dari software yang terinstall terletak di folder ini, seperti konfigurasi apache2, bind, dhcpd, wvdial
* /home : setiap user account di dalam sistem mempunyai direktori home disini
* /lib : library penting software terletak disini
* /media : tempat me mount device seperti harddisk, usb, cdrom. dulu me-mount device terletak pada direktori /mnt
* /mnt : tempat me mount device seperti harddisk, usb flashdisk, cdrom, ini digunakan pada sistem lama, di ubuntu me mount device di direktori /media
* /opt : software opsional dapat anda install disini, seperti lampp, ataupun software yang anda buat sendiri.
* /proc/sys : folder ini berisi informasi tentang sistem yang sedang berjalan
* /root : merupakan home direktori bagi super user utama
* /bin : software yang sangat penting yang dijalankan saat booting terletak disini
* /sbin : software yang hanya boleh dijalankan oleh super user disimpan disini
* /usr : software-software umunya terinstal disini
* /var : folder ini berisi log-log tentang sistem anda

Macintosh

Apple, atau lebih tepatnya adalah “Apple Computer Incorporated“, adalah sebuah perusahaan komputer berbasis di Cupertino, California.
Sedangkan Mac atau Macintosh adalah merujuk kepada produk-produk komputer yang dibuat oleh Apple Computer Inc (line of personal computer designed, developed, manufactured, and marketed by Apple Computer – Wikipedia), seperti MacBook Pro, PowerBook, iBook.
Sementara itu, kata “Mac OS” merujuk pada Operating
System
yang dikembangkan oleh Apple Computer.
Dahulu, Macintosh adalah personal komputer yang menggunakan Processor PowerPC buatan IBM/Motorola (G3 = IBM, G4 = Motorol, G5 = IBM) sebelumnya menggunakan 68K buatan Motorola.
68K merupakan Mikroprosesor CISC, & PowerPC merupakan mikroprosessor RISC (Reduced Instruction Set Computing). Sekarang, komputer Macintosh sedang beralih menggunakan prosessor Intel.
Dinamakan Macintosh, mengambil naman jenis apel yang disukai Jef Raskin, Macintosh diluncurkan pada Januari 1984 dengan sebuah iklan Super Bowl yang sangat terkenal.

Mac adalah komputer pertama yang mempopulerkan Graphical User Interface (GUI), yang pada waktu itu sebuah perkembangan revolusioner dalam dunia perkomputeran desktop.
Jenis-jenis Macintosh
  • 1984 : Macintosh 128K, Macintosh 512K
  • 1986 : Macintosh Plus
  • 1987 : Macintosh II, Macintosh SE
  • 1988 : Macintosh IIx
  • 1989 : Macintosh SE/30, Macintosh IIcx, Macintosh LLci, Macintosh Portable
  • 1990 : Macintosh IIfx, Macintosh Classic, Macintosh IIsi, Macintosh LC Series
  • 1991 : Macintosh Quadra, PowerBook
  • 1992 : Macintosh IIvx, PowerBook Duo
  • 1993 : Macintosh Centris, Color Classic, Performa, Macintosh TV
  • 1994 : Power Macintosh
  • 1997 : Power Macintosh G3, PowerBook G3, Twentieth Anniversary Macintosh
  • 1998 : iMac
  • 1999 : iBook, Power Macintosh G4
  • 2000 : Power Mac G4 Cube
  • 2001 : PowerBook G4
  • 2002 : eMac
  • 2003 : Xserve, PowerMac G5, iMac G4
  • 2004 : iMac G5
  • 2005 : Mac Mini

C++ : Mencari Volume Beberapa Bangun Ruang Dengan C++

 Sekarang saya mau mencoba berbagi tentang mencari volume beberapa bangun ruang. , dan di bawah ini source codenya??


#include <cstdlib>
#include <iostream>

using namespace std;

double volume_limas(double, double, double);              //definision variabel volume limas
double volume_kerucut(double, double);                    //definision variabel voleme kerucut
double volume_bola(double);                               //definision variabel volume bola


double volume_limas(double p, double l, double t)         //deklarasion fungsi
{
return((p*l*t)/3);                                        //rumus
}

double volume_kerucut(double r, double t)                 //deklarasion fungsi
{
return((3.14*r*r*t)/3);                                   //rumus
}

double volume_bola(double r)                              //deklarasion fungsi
{
return((4*3.14*r*r*r)/3);                                  //rumus
}

int main(int argc, char *argv[])
{

    double x,y,z,a,b,c;
        cout << "**********************" << endl;
        cout << " Mencari volume limas " << endl;
        cout << "**********************" << endl;
       
        cout << " Masukkan Panjang : " ;
        cin >> x;
        cout << " Masukkan Lebar   : " ;
        cin >> y;
        cout << " Masukkan Tinggi  : " ;
        cin >> z;
        cout << endl;
       
        cout << " Volume Bola      : " << volume_limas(x,y,z) << endl;
        cout << endl;
       
        cout << "************************" << endl;
        cout << " Mencari Volume Kerucut " << endl;
        cout << "************************" << endl;
       
        cout << " Masukkan Jari-jari  : " ;
        cin >> a;
        cout << " Masukkan Tinggi     : " ;
        cin >> b;
        cout << endl;
       
        cout << " Volume Kerucut      : " << volume_kerucut(a,b) << endl;
        cout << endl;
       
        cout << "*********************" << endl;
        cout << " Mencari Volume Bola " << endl;
        cout << "*********************" << endl;
       
        cout << " Masukkan Jari-jari  : " ;
        cin >> c;
        cout << endl;
       
        cout << " Volume Bola         : " << volume_bola(c) << endl;
       
    system("PAUSE");
    return EXIT_SUCCESS;
}

Dan ketika di compile maka hasilnya akan tampak seperti gambar yang ada di bawah ini :

C++ : Rekursif and Interaktif

A.ITERATIVE TO REKURSIVE CONVERSION
   
    Iterative Step:
for(int i=0;i<5;i++)
cout<<“mencoba rekursi\n”;
Rekursive Step:
void coba(int i)
{if(i==5)
{}
else
cout<<“mencoba rekursi\n”;coba i+1;
}
main()
{int i=0;
coba(i);
}

B.REKURSIVE TO ITERATIVE

Rekursive Step:
void coba(int i)
{if(i==5)
{}
else
cout<<“mencoba rekursi\n”;coba i+1;
}
main()
{int i=0;
coba(i);
}
Iterative Step:
for(int i=0;i<5;i++)
cout<<“mencoba rekursi\n”;

Tipe Data

Berikut ini tipe data yang ada di dalam C++

Tipe data bilangan bulat:
- char
- int (integer)
- short (short integer)
- long (long integer)

Tipe data bilangan real:
- float (real)
- double (real double)
- long double

Selain itu terdapat juga tipe data unsigned

Tipe data bilangan bulat:
- unsigned char
- unsigned int (integer)
- unsigned short (short integer)
- unsigned long (long integer)

Tipe data unsigned mirip dengan yang bukan unsigned. Bedanya adalah tipe data unsigned tidak mengenal bilangan negatif (nilainya selalu positif).

Statement WHILE

Statement WHILE jjuga di gunakan untuk menyatakan perulangan. Penggunaan-nya mirip dengan PASCAL.
syntaxnya:

    while (kondisi)
        {
        .
        .
        }
       
contoh:

Dua perintah di bawah ini adalah identik.

    for (a=1; a <= 5; a++)
        {
            cout << " hello word " << endl;
        }
dengan

    a = 1;
    while (a <= 5)
        {
            cout << " hello word " << endl;
            a++;
        }
       
Contoh program di bawah ini di gunakan unutk menjumlahkan sejumlah data angka. Angka yang akan di jumlahkan di inputkan satu persatu. Proses pemasukkan data angka akan berhenti ketika di masukkan angka -1. Setelah itu tampil hasil penjumlahannya.

    #include <iostream.h>
    #include <conio.h>
   
    void main()
    {
        int data, jumlah, cacah;
        jumlah = 0;
        data = 0;
        cacah = 0;
        while (data != -1)
        {
            cout << " maskkan data angka : ";
            cin >> data;
            jumlah += data;
            cacah++;
        }
       
        cout << " jumlah data adalah : " << jumlah << endl << endl;
        cout << " rata - rata : " << jumlah/cacah << endl << endl;
    }
   
maka hasilnya akan terlihat pada gambar yang ada di bawah ini :



Kondisi dalam WHILE juga dapat menggunakan operator logika, misalnya:

    while ((kondisi1)&&(kondisi2))
        {
        .
        .
        }

Statement SWITCH

Statement SWITCH juga berfungsi sama dengan IF. Perintah SWITCH sam dengan perintah CASE OF dalam PASCAL.

Syntaxs:

    awitch (variabel)
    {
        case vale1 : statement1;
                    break;
        case value2: statement2;
                    break;
        .
        .
        default    : statement;
                    break;
    }
   
Contoh program:

    #include <iostream.h>
    #include <conio.h>
   
    void main()
    {
        int bil;
        cout << " masukkan bilangan : " ;
        cin >> bil;
       
        switch(bil)
        {
            case 1 : cout << " anda memasukkan bilangan satu " << endl;
                    break;
            case 2 : cout << " anda memasukkan bilanga dua " << endl;
                    break;
            case 3 : cout << " anda memasukkan bilangan tiga " << endl;
                    break;
            default: cout << " anda memasukkan bilangan yang salah " << endl;
                    break;
        }
    }
berikut ini gambar dan hasilnya setelah saya compile:

Palindrom

Palindrom adalah sebuah kata, frasa, angka maupun susunan lainnya yang dapat dibaca dengan sama baik dari depan maupun belakang (spasi antara huruf-huruf biasanya diperbolehkan). Kata "palindrom" berasal dari bahasa yunani  palin ("balik") dan dromos ("pacuan kuda").
Dan berikut ini ada versi jeliotnya :

import jeliot.io.*;

public class MyClass {

public static boolean isPalindrome(String word) {
    int left  = 0;                 // index of leftmost unchecked char
    int right = word.length() -1;  // index of the rightmost
 
    while (left < right) {         // continue until they reach center
        if (word.charAt(left) != word.charAt(right)) {
            return false;          // if chars are different, finished
        }
        left++;                    // move left index toward the center
        right--;                   // move right index toward the center
    }
 
    return true;                   // if finished, all chars were same
}

    public static void main() {
    if (isPalindrome("Kasur rusaK"))
        System.out.println("Palindrome");
    else
        System.out.println("Bukan Palindrome");

    }
}

Modus

Modus adalah kumpulan data yang paling sering muncul atau data yang mempunyai nilai frekensi terbesar, jika pada kumpuan data itu terdapat lebih dari satu data yang sama-sama paling sering muncul, maka dalam kumpulan data itu terdapat lebih dari satu modus.Jika pada kumpulan data itu tidak terdapat data yang paling sering muncul, maka kumpulan data itu dikatakan tidak mempunyai modus.

dan di bawah ini visualnya dalam jeliot dan di bawahnya sudah saya berikan sekalian source codenya:
 

dan di bawah ini adalah versi jeliotnya:

import jeliot.io.*;

public class Modus {
    public static void main(String[] args) {
        int a[]={2,2,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5,5};
        int c=a[0];
        int b=0;
        int hasil=0,besar=0;

        for (int i=0; i<a.length ;i++){
            if(a[i]==c){
                System.out.print(a[i]+" ");
                System.out.println(++b);
                    if(b>besar){
                    besar=b;
                    hasil=c;
                    }
            }else{
                c=a[i];
                b=1;
                System.out.print(a[i]+" ");
                System.out.println(b);
            }
        }
        System.out.println("Modus = "+hasil);
    }
}

Operator Increment dan Decrement

Bahasa C++ menyediakan operator yang di sebut increment dan decrement. Operator ini di gunakan untuk menaikkan atau menurunkan nilai suatu variabel sebesar 1.

Operator                             Keterangan
++                                Operator increment
--                                Operator decrement

Penempatan operator tersebut dapat di awal variabel atau di belakangnya.
contoh:

    x = x + 1;
    y = y - 1;
   
dapat ditulis
   
    ++x;
    --y;
   
Secara sekilas tak ada perbedaan antara ++x dan x++ atau --y dan y--
Perhatiankan contoh berikut ini :

    r = 10;
    s = 10 + r++;
    cout << " nilai r = " << r << endl;
    cout << " nilai s = " << s << endl;
   
bandingkan dengan

    r = 10;
    s = 10 + ++r;
    cout << " nilai r = " << r << endl;
    cout << " nilai s = " << s << endl;

Konstanta

Untuk pendeklarasian konstanta dalam C++ mirip dengan Pascal. syntaxnya adalah:

    const tipe_data nama_konstanta = value;
   
contoh:

    const float phi = 3.14;

Berikut ini contoh program C++ untuk mencari luas dan keliling lingkaran dengan jari - jari 7.5.

    #include <conio.h>
    #include <iostream.h>
    #include <iomanip.h>
   
    void main()
    {
        const float phi = 4.14;
        float r, keliling, luas;
       
        r = 7.5;
        luas = phi*r*r;
        keliling = 2*phi*r;
       
            cout << setpresicion(5);
            cout << " Luas lingkaran = " << luas << " satuan luas " << endl;
            cout << " Keliling lingkaran = " << keliling << " satuan panjang " << endl;
       
        getch();
    }
di bawah ini gambar dari hasil program di atas yang sudah di compile:

COUT dalam C++

Dalam C++, perintah cout di gunakan untuk menampilkan suatu informasi ke piranti output (layar). Berikut ini perintah - perintah tambahan untuk mengatur tampilan output.

- endl

    Perintah ini berfungsi sama dengan \n (ganti baris)
   
    contoh :
   
        cout << " hallo " << endl;
       
- setw()
   
    Perintah ini di gunakan untuk mengatur lebar tampilan data (rata kanan).
    contoh:
   
        A = 123;
        B = 23;
        C = 2;
       
        cout << " nilai A = " << setw(6) << A << endl;
        cout << " Nilai B = " << setw(6) << B << ednl;
        cout << " nilai C = " << setw(6) << C << endl;
       
    Bandingkan dengan tanpa menggunkan setw().
   
- setfill()

    Perintah setfill di gunakan untuk menambahkan suatu karakter tertentu pada field yang kosong pada suatu data. Perhatikan contoh berikut ini :
   
    A = 123;
    B = 89;
   
    cout << " nilai A = " << setw(6) << setfill('*') << A << endl;
    cout << " nilai B = " << setw(6) << setfill('*') << B << endl;
   
    Perintah setfill() biasanya di gunakan setelah penggunaan setw().
   
- setprecision()

CIN dalam C++

Cin dalam C++

Dalam C++, perintah cin digunakan untuk menginput suatu nilai dari suatu piranti masukkan (keyboard) untuk selanjutnya di proses oleh program.

Syntaxnya adalah :

    cin >> variabel;

contohnya :

    cout << " masukkan suatu bilangan : " ;
    cin >> bil;
    cout << " nda memasukan bilangan " << bil << endl;

Assignment

Proses assignment adalah proses pemberian nilai kepada suatu variabel yang telah dideklarasikan.
Berikut ini adalah contoh assignment:

    jumlah = 10;
    harga = 23.345;
    saya = 's';
   
Berikut ini contoh program yang menggambarkan deklarasi variabel dan assignment.

    #include <iostream.h>
    #include <conio.h>
   
    void main
    {
        int var1, var2, var3;
        char karakter;
       
        var1 = 10;
        var2 = 5;
        var3 = var1+var2;
       
        karakter = 'D';
       
        cout << " Nilai var3 = " << var3 << endl;
        cout << " Nilai karakter = " << karakter << endl;
       
        getch();
    }
   
Berikut ini hasilnya setelah di compile terlihat pada gambar yang ada di bawah ini:



Berikut ini contoh yang melibatkan tipe data real dan memformat tampilan presisi.

    #include <ioatream.h>
    #include <conio.h>
    #include <iomanip.h>
   
    void main()
    {
        clrsrc();
        double real;
       
        real = 182.21827;
        cout << setprecision(12);
        cout << " Nilai real = " << endl;
       
        getch();
    }
Berikut ini hasilnya setelah di compile dan erlihat pada gambar yang ada di bawah ini:




Selasa, 19 April 2011

Program untuk Menjumlakan Deret Bilangan

Saya ada tugas lagi nih. ,kali ini di suruh membuat program untuk menjumlahkan deret bilangan. Saya membuatnya dalam bahasa C++ karena memang di suruhnya begitu. ,whehehehehehehe. ,langsung aja guy's ni source code nya saya berikan seperti yang ada sdi bawah ini :

#include <iostream.h>
    
class jumlah
{

public:
     jumlah(){total=0;}

     void masukan(){
        cout << " Masukkan angka - angkanya : ";
        cin >> n;
     }
    
     void jumlahkan(){
        if(n>0)
         {
            for(int i=1; i<=n; i++)
             {
                cout << "Masukkan Nomornya : " << i << " : " ;
                cin >> a;
                total += a;
            }
         }
     }
    
     void keluaran(){
        cout << "Jumlah semua nya : " << total;
     }
    
private:
     int n;
     int a;
    int total;
};
    
int main()
{
    
jumlah X;
X.masukan();
X.jumlahkan();
X.keluaran();
    
system("PAUSE");
return EXIT_SUCCESS;

}


Dan bila saya compile dan saya masukkan angka = 12345 maka hasilnya akan terlihat seperti pada gambar yang ada di bawah ini :


Dan bila saya tekan enter maka hasilnya akan tampak seperti gambar yang ada di bawah ini :


dan di bawah ini sekalian source code  versi jeliotnya. :

import jeliot.io.*;

class jumlah{
public jumlah(){total=0;}

public void masukan(){
System.out.print(“Please input Ur number: “);
n = Input.readInt;
}

public void jumlahkan(){
if(n>0)
{
for(int i=1; i<=n; i++)
{
System.out.print(“Please input the number”+i);
System.out.print(” : “);
a=Input.nextInt;
total+=a;
}
}
}

public void keluaran(){
System.out.print(“Totally from Ur number is: “+total);
}

private int n;
private int a;
private int total;
};


public static void main(){

jumlah X = new jumlah();
X.masukan();
X.jumlahkan();
X.keluaran();

}

Selamat mencoba guy's

Menghitung Perkalian 2 Bilangan KPK

Ketemu lagi guy's.

tetap semangat kan ??? masih ingat kan pada postingan sebelumnya saya membuat program menghitung KPK.
Nah sekarang lanjutanya masih sama tentang KPK juga tapi kali ini saya menghitung Perkalian 2 Bilangan KPK.
langsung aja ya saya kasih source code nya :

#include <cstdlib>
#include <iostream>

using namespace std;

class nomor{

public:
    void bilangan();
   
private:
    int a,b;
};
   

void nomor::bilangan()
{
     cout << " Masukkan nilai : ";
    cin >> a;
    b=a*a;
    cout << b << endl;
}

int main(int argc, char *argv[])
{

nomor nmr;
nmr.bilangan();

system(“PAUSE”);
return EXIT_SUCCESS;
}


dan saya compile dan saya coba masukkan angka 4,  maka hasilnya akan tampil seperti pada gambar yang ada di bawah ini :





 Sekalian ini ada dalam versi JAVA nya :

import java.util.Scanner;

public class GlobalMembersCoba
{
public static void main( String[] args )
{
nomor nmr = new nomor();
nmr.bilangan();   
}   
}
public class nomor
{
public final void bilangan()
{
System.out.println(“Masukkan nilai”);
Scanner input = new Scanner(System.in);
System.out.print(“Masukkan nilai a : “);
a = input.nextInt();
b =a*a;
System.out.print(“b:”+b);
}
private int a;
private int b;
}


selamat mencoba guy's . ,kali - kali aja kalian pingin nyoba gt. ,hehehehe. ,jangan lupa comment ya??

Program untuk membuat KPK

Ada tugas lagi nih di suruh buat program KPK. ,Mumpung masih sempet buat posting langsung aja saya posting. ,hehehehe. , langsung aja ya saya kasih source code nya seperti yang ada di bawah ini :

#include <cstdlib>
#include <iostream>

using namespace std;
   
class Kpk{

public:
    int kpk(int,int);

private:
    int nilai;
};


int Kpk::kpk(int a, int b)
{

    nilai=0;
        for(int i=1;i<=b;i++){

    nilai=nilai+a;
        if(nilai%b==0){

    return nilai;
    break;
        }
    }
}

int main(int argc, char *argv[])
{

int c, d;

    cout << " Masukkan Angka Pertama : " ;     //Memasukkan inputan pertama
    cin >> c;
    cout << " Masukkan Angka Kedua   : " ;     //Memasukkan inputan kedua
    cin >> d;
    cout << endl;
   
Kpk bilangan;
    cout << " Hasil Kpk nya adalah : " << bilangan.kpk(c,d);    //rumus dari kpk
    cout << endl;
   
system("PAUSE");
return EXIT_SUCCESS;

}

dan ke tika saya compile dan angka yang pertama saya masukkan angka = 3 dan yang keua saya masukkan angka = 4,  maka hasilnya akan tampak seperti pada gambar yang ada di bawah ini :

  
Selamat mencoba guy's. ,tetap semangat. ,hehehehe. ,eh iya jangan lupa comment ya. ,jessseeeeeeeee.

Program Factorial

Kali ini saya akan mencoba untuk membuat program factorial. Ini tugas dari Algoritma dan Pemrograman lagi hehehehehe. ,Langsung saja source code nya seperti yang ada di bawah ini.

#include <cstdlib>
#include <iostream>
#include <conio.h>
    
using namespace std;

class Faktorial{

public:
      
    void home() {
         cout << "***********" << endl;
         cout << " factorial " << endl;
         cout << "***********" << endl;
         cout << endl;
         }  
        
     Faktorial(){f=1;}
     void masukan() {
          cout << " Masukkan angka : ";
         cin >> n;
          }
   
     void faktorialkan(){
          for(int i=1;i<=n; i++)
         f*=i;
         }
    
     void keluaran(){
          cout << " Faktorial dari angka " << n;
          cout << " adalah: " << f;
         }
   
private:
     int n;
     int f;
};

int main(int argc, char *argv[])
{

Faktorial X;
X.home();
X.masukan();
X.faktorialkan();
X.keluaran();
    
getch ();
system("PAUSE");
return EXIT_SUCCESS;
}

dan ketika saya compile dan saya coba untuk masukkan angka maka hasilnya akan keluar seperti gambar yang ada di bawah ini :

dan tugasnya juga di suruh mebuat factorial versi jeliotnya maka saya convert aja dari bahasa pemrograman C++ ke bahasa pemrograman JAVA. , dan hasilnya seperti yang ada di bawah ini :

import jeliot.io.*;

class Faktorial{
public Faktorial() {f=1;}
public void masukan(){
System.out.print(“Masukkan angka: “);
n=Input.nextInt();
}
    
public void faktorialkan(){
for(int i=1;i<=n;i++)
f*=i;
}
    
public void keluaran(){
System.out.print(“Faktorial dari angka: “+n);
System.out.print(” adalah “+f);
}
    
private int n;
private int f;
    
public static void main(){
Faktorial X=new Faktorial ();
X.masukan();
X.faktorialkan();
X.keluaran();
    
}
}

Oke selamat mencoba guy's n jangan lupa di comment ya. ,hehehehehe

Bilangan Dari 1-100 yang Dapat Dibagi 3 dan 5

Kali ini saya akan mencoba menuliskan source code Bilangan dari 1-100 yang dapat di bagi dengan 3 dan 5. berikut ini source code nya :

#include <cstdlib>
#include <iostream>

using namespace std;

class angka{                                                            //the name of class

public:
    int cara();

private:
    int hasil;                             
};

int angka::cara()
{                                          
    hasil=0;                                                          
        for(int i=1;i<100;i++){                                            //the looping
            if(i%3==0 && i%5==0) {                                       //statement if
            cout << i << endl;
            hasil+=1;                                                    //formula
        }
}

cout << " Angka - angkanya adalah: " << hasil << " buah " << endl;
return hasil;                                                            //return to hasil function
}

int main(int argc, char *argv[])
{
    cout << "**********************************************************" << endl
    cout << " Bilangan antara 1-100 yang habis dibagi 3 dan 5 adalah : " << endl;
    cout << "**********************************************************" << endl;
   
angka agk;    
agk.cara();
              
system("PAUSE");
return EXIT_SUCCESS;
}


dan di bawah ini adalah contoh gambarnya setelah saya compile


Selasa, 12 April 2011

Etika Blogger

Para blogger memiliki etika ketika nge-blog. Etika nge-blog yang pertama adalah kejujuran sang pemilik blog dalam mengisi blognya. Artinya, blog tersebut tidak berisi isu-isu yang menyesatkan, fitnah, ataupun gosip. Kejujuran sangatlah penting dalam kode etik blok karena kejujuran itulah nilai kuat dari blog yang nda miliki. Makna kejujuran ini angat luas. Misalnya, anda mengisi posting anda dengan mengcopast isi blog orang lain kedalam blog anda tanpa mencantumkan alamat URL atau alamat sumbernya. Perbuatan tersebut tidak di benarkan, meskipun belum ada sangsinya. Yang pasti, anda menyinggung pemilik blog yang materinya anda salin (copy). Meskipun tidak ada hak cipta atau kekayaan intelektual itulah norma yang berlaku.

Yang kedua adalah keberanian dalam nge-blog. Ini merupakan nilai lebih yang di milki suatu blog. Di saat media tidak berani menyuarakan kejujuran, anda dapat mengatakan kebenaran yang sejati melalui media blog. Tentunya materi yang anda tulid itu sesuai fakta agar anda tidak melanggar hukum atau merusak nama baik orang lain.

Yang ketiga adalah blog bukanlah tempat pornografi. Dampak negatif yang di timbulkan pornografi dan pornoaksi adalah sangat besar. Sejalan dengan usaha pemerintah untuk memblokir situs-situs porno,ada beberapa blog yang di blokir sehingga tidak dapat diakses oleh orang lain. Jika hal tersebut terjadi pada blog anda, maka anda sendirilah yang rugi. Maka, gunakanlah blog sebagai sarana mendapat pngetahuan, penyalur hobi, atau untuk kepentingan orang banyak.

Jumat, 01 April 2011

PROGRAM PANGKAT KUADRAT

Source codenya :
#include
#include
#include

using namespace std;

int main(int argc, char *argv[])
{

cout << "===================" << endl;

cout << " KOEFISIEN PANGKAT " << endl; 
cout << "===================" << endl; 
cout << endl; int a,b,c; long disk; float x1,x2; cout << " Koefesien Pangkat 2 : " ; cin >> a;
cout << " Koefesien Pangkat 1 : " ; cin >> b;
cout << " Koefesien Pangkat 0 : " ; cin >> c;
cout << endl;


if(a==0){
cout << " Bukan Persamaan Kuadrat " << endl;
cout << " Harga Akar = " << -c/b ;


else{ disk = b * b - 4 * a * c ; if ( disk > 0 ){
x1 = -b+sqrt(disk)/(2*a);
x1 = -b-sqrt(disk)/(2*a);

cout << " Diskriminan = " << disk << endl; 

cout << " x1 = " << x1 << endl; 
cout << " x2 = " << x2 << endl; 


else if(disk==0){
x1 = -b/(2*a); x2 = x1; 
cout << " Diskriminan = 0? " << endl; 
cout << " x1 = " << x1 << endl; 
cout << " x2 = " << x2 << endl; 
}

else 
cout << " Akar Imajiner " << endl; 

cout << endl; 

system( "PAUSE" );
return EXIT_SUCCESS; 
}

Hasilnya setelah di compile : Sebagai contoh saya masukkan koefisien pangkat 2 : 4, koefisien pangkat 1 : 5, dan yang terakhir koefisien pangkat 0 : 6 dan setelah di enter maka akan tampil seperti gambar di bawah ini :

PROGRAM MENENTUKAN HARI

Kali ini saya akan membahas tentang program menentukan hari.
Supaya lebih jelasnya saya langsung perlihatkan source code di bawah ini :

using namespace std;

int main(int argc, char *argv[])

{

int hari;

cout << "=================" << endl;
cout << " MENENTUKAN HARI " << endl; 
cout << "=================" << endl; 
cout << endl; 

cout << " 1 = Senin " << endl; 
cout << " 3 = Rabu " << endl; 
cout << " 5 = Jum'at " << endl;
cout << " 7 = Minggu " << endl; 
cout << " 2 = Selasa " << endl; 
cout << " 4 = Kamis " << endl; 
cout << " 6 = Sabtu " << endl; 
cout << endl;

cout << " Masukkan kode hari (1-7) : "; 
cin >> hari;
cout << endl; 


if(hari==1)
cout << " Senin " << endl; 

else if(hari==2) 
cout << " Selasa " << endl; else

if(hari==3) 
cout << " Rabu " << endl;

else if(hari==4) 
cout << " Kamis " << endl; 

else if(hari==5) 
cout << " Jum'at " << endl; 

else if(hari==6) 
cout << " Sabtu " << endl;

else if(hari==7)
cout << " Minggu " << endl; 

else 
cout << " Maaf ya syntax error....whahahahaha... " << endl; 
 cout << endl; 

system("PAUSE"); 
return EXIT_SUCCESS; } 

Dan di bawah ini adalah hasil dari compilenya : Sebagai contoh saya masukan angka 6, maka hasilnya akan terlihat seperti yang di bawah ini :



Dan bila saya memasukkan lagi angka selain 1 – 7, contohnya saja saya masukkan angka 8, maka hasilnya akan terlihat seperti yang di bawah ini :



Selamat mencoba guys GOOD LUCK

ALL INFORMATION Copyright © 2011 | Template created by O Pregador | Powered by Blogger