Queue pada bahasa c++

 IT  Comments Off on Queue pada bahasa c++
Jun 142010
 

Antrian (queue) merupakan kumpulan data dengan penambahan data (elemen) hanya melalui satu sisi, yaitu sisi belakang (tail/rear) dan penghapusan data (elemen) hanya melalui sisi depan (head/front). Queue atau antrian merupakan salah satu struktur data yang memiliki sistem kerja pertama masuk maka akan menjadi yang pertama keluar (FIFO = First In First Out), seperti halnya antrian yang ada pada dunia nyata. Antrian banyak diaplikasikan dalam berbagai hal. Misalnya dalam penjadwalan di CPU, pengaturan kerja printer jaringan, dan lain-lain.

dalam artikel ini, tidak akan saya jelaskan bagaimana program ini bekerja, silakan anda pelajari sendiri source code ini. dan jika anda sampai ke artikel ini karena mendapat tugas dalam sebuah mata kuliah, saya mohon, jangan hanya copy-paste tapi pelajarilah. karena itu jauh lebih bermanfaat, jauh lebih baik.

berikut adalah contoh source code sederhana queue menggunakan bahasa c++ :



Continue reading »

Apr 062010
 

Berikut ini adalah source code dari program perkalian matrik dalam bahasa pemrograman c++.



penjelasan singkat : dalam program ini user menginputkan ordo matrik yang akan dikalikan. jika jumlah kolom matrik pertama tidak sama dengan jumlah baris pada matrik ke dua, maka perkalian tidak bisa dilakukan, serta program menampilkan pesan kesalahan.  ketika program selesai dijalankan, user akan ditanya, apakah ingin menggunakan program ini lagi atau tidak. jika menekan Y/y, maka program akan kembali dijalankan, dan ketika user menekan N/n maka program akan dihentikan dan keluar.

berikut adalah source codenya :



—————————————————–begin—————————————————–

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

int A[1000][1000],B[1000][1000],C[1000][1000],i,j,k, barisa, koloma, barisb, kolomb, barisc, kolomc, loop;
void hitung();
void matrika();
void matrikb();
void cek();
void ulang();
Continue reading »

Program bahasa c++ sorting dengan metode bubble linear dan insertiton

 IT  Comments Off on Program bahasa c++ sorting dengan metode bubble linear dan insertiton
Mar 312010
 

berikut ini adalah seuah program, leih tepatnya source code bahasa c++ yang digunakan untuk sorting dengan 3 metode; yaitu dengan metode bubble sort, selection sort, and insertition sort. tidak hanya bisa mengurutkan dari kecil ke besar, namun juga menentukan nilai terkecil, terbesar, jumlah total, rata-rata, serta banyaknya data yang bernilai dibawah rata-rata. oke, ga usah terlalu banyak basa-basi, langsung aja source code nya:



————————————begin——————————-

#include “iostream.h”

void bbsort(int a[], int ukuran);
void selectsort(int a[], int ukuran);
void isort(int arr[], int n);
int fm(int arr[], int b, int n);

//Fungsi Bubble Sort
void bbsort(int a[], int ukuran)
{
int tukar = 1;
int tampung = 0;
int i = 0;
int j = 0; Continue reading »

Feb 222010
 

Langsung saja, tanpa basa basi, ini adalah source code dari software penghitung nilai resistor menggunakan bahasa C. Ini adalah software yang penuh ekspresi. dibuat oleh orang yang penuh ekspresi, yaitu seorang admin dari www.maniamusik.com   🙂

//PROGRAM MENGHITUNG NILAI SUATU RESISTOR DENGAN MEMBACA GELANG WARNANYA – BAHASA C
//Ditulis oleh: captbbx
/*
<!– this is begin of the program –> */ Continue reading »