Minggu, 27 Januari 2013

C++ : Program Mencari Nilai Maksimal dalam Matriks


Di Bawah ini adalah listing program untuk mencari nilai maksimal dalam matriks.

Listignya :
#include<iostream.h>
#include<conio.h>
void main()
{
                int matriks [4][4];
                int ikolom, ibaris;
                int maks = -1000;
                int i ,j;
                cout<<"Isi Data Matriks"<<endl;
                for(i=1; i<=4; i++)
                {
                                for(j=1; j<=4; j++)
                                {
                                                cout<<"Matriks ["<<i<<"]["<<j<<"] : ";
                                                cin>>matriks[i][j];
                                                {
                                                                if (matriks[i][j] > maks)
                                                                {
                                                                                maks = matriks[i][j];
                                                                                ibaris = i;
                                                                                ikolom = j;
                                                                }
                                                }
                                }
                }
                cout<<"Matriks"<<endl;
                for(i=1; i<=4; i++)
                {
                                for(j=1; j<=4; j++)
                                {
                                                cout<<matriks[i][j]<<" ";
                                }
                                cout<<endl;
                }
                cout<<"Nilai Maksimal : "<<maks<<endl;
                cout<<"Baris ke ["<<ibaris<<"] Kolom ke ["<<ikolom<<"]"<<endl;
                cout<<endl;
                getch();
}

Outputnya :


C++ : Program Perulangan For


Listingnya :
#include<iostream.h>
void main()
{
                int i, j;
                for (i=1; i<=5; i++)
                {
                                for (j=1; j<=i; j++)
                                {
                                                cout<<"*";
                                }
                                cout<<endl;
                }
}

Outputnya :


Sabtu, 26 Januari 2013

C++ : Program Menentukan Deret Bilangan Menggunakan For


For sebenarnya cukup fleksibel dan dapat digunakan untuk berbagai keperluan. Fungsi dasar for adalah melakukan perulangan berdasarkan suatu variable counter (pencacah). Di bawah ini adalah contoh program C++ menggunakan perulangan for.

Listingnya :
#include<iostream.h>
int c;
void main()
{
            for (int a=1; a<=10; a++)
            {
                        c = (a*a*a) + 1;
                        cout<<c<<" ";
            }
}

Outputnya :


Kamis, 24 Januari 2013

Visual Basic : Program Menghitung Nilai Akhir Matakuliah


Contoh Kasus :
1.  Gunakan fungsi manipulasi string untuk menentukan jurusan (jurusan ditentukan oleh isi digit ketiga dari kiri pada NIM).

2.  Buat agar textbox nilai yang tidak akan digunakan untuk peginputan, properti enabled-nya di set menjadi false.

Berikut Formnya :



Kemudian ketikkan listing berikut :

Private Sub Command1_Click()
‘Tombol Hitung
Dim na As Single
Dim nt As Integer
Dim nm As Integer
Dim nf As Integer
Dim nh As String

nt = Val(Text4.Text)
nm = Val(Text5.Text)
nf = Val(Text6.Text)

If Option1.Value = True Then
na = (0.4 * nm) + (0.6 * nf)
ElseIf Option2.Value = True Then
na = (0.2 * nt) + (0.4 * nm) + (0.4 * nf)
ElseIf Option3.Value = True Then
na = (0.3 * nt) + (0.4 * nm) + (0.3 * nf)
End If

If na >= 80 Then
nh = "A"
ElseIf na >= 60 Then
nh = "B"
ElseIf na >= 40 Then
nh = "C"
ElseIf na >= 30 Then
nh = "D"
ElseIf na < 30 Then
nh = "E"
End If

Text7.Text = na
Text8.Text = nh
End Sub

Private Sub Command2_Click()
‘Tombol Ulangi
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
Text8.Text = ""
Option1.Value = False
Option2.Value = False
Option3.Value = False
Text1.SetFocus
End Sub

Private Sub Command3_Click()
‘Tombol Keluar
End
End Sub

Private Sub Option1_Click()
‘Option  C/C++
If Option1.Value = True Then
Text4.Enabled = False
End If
End Sub

Private Sub Option2_Click()
‘Option Pascal
If Option2.Value = True Then
Text4.Enabled = True
End If
End Sub

Private Sub Option3_Click()
‘Option Visual basic
If Option3.Value = True Then
Text4.Enabled = True
End If
End Sub

Private Sub Text1_LostFocus()
‘Text1
Dim jur As String

If Mid(Trim(Text1), 3, 1) = "1" Then
jur = "Sistem Informasi"
ElseIf Mid(Trim(Text1), 3, 1) = "2" Then
jur = "Teknik Informatika"
ElseIf Mid(Trim(Text1), 3, 1) = "3" Then
jur = "Manajemen Informatika"
End If

Text3.Text = jur
End Sub

Outputnya :




Rabu, 23 Januari 2013

Memasang Cursor Cute di Blog


Caranya :


2. Klik Categories cursor yang diinginkan.

3. Klik salah satu Cursor.
 




4. Klik Blogger/ Blogspot.

5. Copy dan paste kode yang terdapat pada New Blogger/Blogspot ke Tambahkan Gadget.

6. Klik Save.






 7. Lihat blognya sekarang. ^_^


Memasang Jam Animasi Cute di Blog


Caranya:









2. Copy dan paste kode ke dalam kotak html / javascript.

3. Save. 

Selasa, 22 Januari 2013

File Header beserta Fungsinya di C++


<STDIO.H>
Yang merupakan singkatan dari standar input/output header, adalah header yang berisi definisi makro, konstanta dan deklarasi fungsi dari dua jenis yang digunakan untuk berbagai standar input output operasi.

<CONIO.H>
Adalah file header yang digunakan untuk membuat teks antarmuka pengguna.

<ASSERT.H>
Adalah file header yang mendefinisikan makro menegaskan c processor.

<COMPLEX.H>
Adalah file header yang mendefinisikan fungsi untuk aritmatika kompleks.

<CTYPE.H>
Adalah header untuk deklarasi yang berfungsi mengklasifikasi karakter.

<ERRNO.H>
Adalah file header yang berfungsi melaporkan kondisi kesalahan melalui kode kesalahan.

 <FENV.H>
Adalah file header yang mengandung berbagai fungsi dan makro untuk memanipulasi lingkungan floating point.

<FLOAT.H>
Adalah header yang berfungsi memperluas ke berbagai limit dan parameter dari jenis floating point standar.

INTTYPES.H>
File header berfungsi mendefinisakan beberapa makro untuk digunakan dengan fungsi printf dan scanf, serta fungsi untuk bekerja dengan jenis intmax_t.

<ISO646.H>
Adalah header yang mendefinisikan beberapa makro yang memungkinkan programmer untuk menggunakan c bitwise bahasa dan operator logika yang tanpa file header tidak bisa cepat atau mudah di ketik pada beberapa keyboard non-qwerty internasional.

<LIMITS.H>
Adalah file header dari perpustakaan standar bahasa pemrograman c yang mencakup definisi karakteristik dari jenis variabel umum.

<LOCALE.H>
Adalah pemrograman bahasa c file header, digunakan untuk tujuan lokalisasi.

<MATH.H>
Berisi prototype fungsi untuk pustaka matematika.

<STRING.H>
Berisi prototype fungsi untuk pemrosesan string.

Minggu, 20 Januari 2013

C++ : Program Membuat Nota Pembayaran


Contoh kasus :
Buatlah program untuk mencetak nota pembayaran pada suatu bengkel mobil dengan input sebagai berikut :
Harga Alat      :   ……………..<diinput>
Ongkos Kerja  :   ……………..<diinput>

Dan outputnya sebagai berikut :
BENGKEL MOBIL MAJU MUNDUR
NOTA PEMBAYARAN

Harga Alat                  :   Rp……………
Ongkos Kerja             :   Rp……………
Pajak PPN 10%          :   Rp……………
Total Pembayaran       :   Rp……………

TERIMA KASIH ATAS KUNJUNGAN ANDA

Berikut Listingnya :
#include<iostream.h>
#include<conio.h>
long int harga, ongkos, total, totba, pajak;
main()
{
            cout<<"Harga Alat : ";
            cin>>harga;
            cout<<"Ongkos Kerja : ";
            cin>>ongkos;
            total = harga + ongkos;
            pajak = total * 0.1;
            totba = total + pajak;
            clrscr();
            cout<<"BENGKEL MOBIL MAJU MUNDUR"<<endl;
            cout<<"NOTA PEMBAYARAN"<<endl<<endl;
            cout<<"Harga Alat : Rp"<<harga<<endl;
            cout<<"Ongkos Kerja : Rp"<<ongkos<<endl;
            cout<<"Pajak PPN 10% : Rp"<<pajak<<endl;
            cout<<"Total Bayar : Rp"<<totba<<endl<<endl;
            cout<<"Terima Kasih Atas Kunjungan Anda";
            return (0);
}

Outputnya :



C++ : Array Dimensi 1 (Vektor)


Outputnya :




Listingnya :
#include<iostream.h>
int nilai[10];
int i;
void main()
{
            nilai[0] = 15;
            nilai[1] = 10;
            nilai[2] = 25;
            nilai[3] = 50;
            nilai[4] = 33;
            for(i=5; i<10; i++)
            {
                        cout<<"Masukkan nilai ke- "<<i<<" : ";
                        cin>>nilai[i];
            }
            for(i=0; i<10; i++)
            {
cout<<"Nilai ke- "<<i<<" = "<<nilai[i];
            cout<<endl;
            }
}

C++ : Array Dimensi 2 (Matriks)


Outputnya :
 



Listingnya :
#include<iostream.h>
int matriks[4][4];
int i, j;
void main()
{
            cout<<"Isi Data Matriks"<<endl;
            for(i=0; i<4; i++)
            {
                        for(j=0; j<4; j++)
                        {
                                    cout<<"Matriks ["<<i<<"]["<<j<<"]:";
                                    cin>>matriks[i][j];
                        }
            }
            cout<<"Hasil data inputan matriks 4x4 :"<<endl;
            for(i=0; i<4; i++)
            {
                        for(j=0; j<4; j++)
                        {
                                    cout<<matriks[i][j]<<" ";
                        }
            cout<<endl;
            }
}