Sabtu, 23 April 2011

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:




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