Agustus 10, 2010

vb (6.0) membuat program antar form

tahapan pertama tambahkan form1 di visual basic lu dulu kayak begini



tahapan kedua tambahkan form 2 kayak begini


tahapan ketiga masukin kode program di bawah ini di form1

Private Sub Command1_Click()
Form2.Show 'untuk menampilkan form2 nya
Form2.Label1.Caption = " berhasil horeeee!!!"
Unload Me ' bisa juga pake juga pake form1.hide
' buat menyembunyikan form1 nya

End Sub

tahapan keempat masukin kode program di bawah ini di form2

Private Sub Command1_Click()
tulis = Form2.Text1
Form1.Show ' buat nampilin form1 nya
Form1.Label1 = tulis
Unload Me 'buat menguload form2 / form yang sedang
'aktif atau bisa juga form2.hide
End Sub

ini hasil pada saat program di jalankan
form1 yang pertama aktif

ini pada saat selah command ke form2



dan ini pada saat ngeklick command balik lagi yuk


atau lu bisa download source programya di sini
visual basic vb 6.0 mengaktif form.rar

good luck selamat belajar vb dan memahaminya
read more - vb (6.0) membuat program antar form

Agustus 09, 2010

vb (6.0) kode program memisahkan angka dan huruf

pertama bikin form kaya gini dulu di visual basic 6.0 nya kamu


abis itu masukin kode di bawah ini di view code

Dim data(1000) As Variant
Dim info As Boolean
Dim n As Integer
'bikin 3 variable dulu secara explicit
Private Sub Form_Load()
Text1.FontSize = 12
List1.FontSize = 12
List2.FontSize = 12
Command1.FontSize = 12
Command2.FontSize = 12
Label1.FontSize = 12
Label2.FontSize = 12
Label2.FontBold = True
info = False

End Sub
'command untuk inputan data
Private Sub Command1_Click()
x = 1

If Text1.Text = "" Then
MsgBox ("tidak ada jumlah yang di masukan mohon untuk si isi jumlah nya")
ElseIf IsNumeric(Text1) Then
n = Val(Text1)
Do While x <= Val(Text1)

data(x) = InputBox("masukan data " & x)
info = True
x = x + 1
Loop
Else
MsgBox ("jumlah harus numeric")
End If
End Sub
'command untuk proses memisah kan data di list1 dan list2
Private Sub Command2_Click()
List1.Clear
List2.Clear
Dim x As Integer
x = 1
If info = False Then
MsgBox ("data belum terisi")
Else
Do While x <= n
If IsNumeric(data(x)) Then
List1.AddItem data(x)
Else
List2.AddItem data(x)
End If
x = x + 1
Loop
End If

End Sub


dan hasil run nya kayak begini



atau kamu download saja project program yang udah jadinya
disini
read more - vb (6.0) kode program memisahkan angka dan huruf

Agustus 08, 2010

vb kontrol logika if , for dan array

iseng- iseng balik dari kampus yang kebetulan abis uas praktek visual basic
dari pada gak ada kerjaan diem benggong, tersirat di pikiran saya untuk menyelesaikan program yang gagal waktu uas... ssttt pergi dah kedepan komputer lalu mengambil white board ,spidol lengakap sama penghapusnya terus mikir sama ngotret dan corat-coret tentang logika untuk menyelesakan program memisahkan numeric dan alpanumeric dan data pada index object dari command dan nilai passinggrade kelulusan akhirnya selang berapa menit kemudian
ketumu tuh dah pemecahanya dan setelah itu melakukan implementasi pada program nya abis berapa kali pengujian beserta erronya program pun sesuai denggan saya harapkan atau mungkin harapan si dosen juga .. abis tuh mikir lagi buat apa ini perogram nantinya ?? dan tersirat di pikiran saya untuk menulis di blog dan yang mana dari source program tersebut sang dosen hanya ingin mengetest sejauh mana pemahaman siswanya terhadap penggulangan,array dan kontrol logika if..........
oke dah dari pada berbicara muter - muter engak nyabung mendinggan download aja souce code nya di sini setelalah itu di telaah dan di pahami...... :)))
good luck
read more - vb kontrol logika if , for dan array

vb 6.0 array objeck dan variable

dalam visual basic selain kita bisa menngunakan data array denggan variable kita juga bisa mengunakan object mmm masgusd saya sepeti object command,text,shape dan lain
untuk mendeklarasikan array varibalbel
dim array(10) as integer
untuk object kita harus menyisipkan object nya terlebih dahulu.. misalkan
menyipkan object command pada form sebanyak n atau sebanyak kebutuhan
setekah itu kita bisa mengantinya melalui propertis -> name
dengan nama arr lalu kita pindah ke bagian index propertis untuk memberikan nilai indek nya
biasanya di mulai dari 0

lalu cara kedua kiat bisa meng kopi paste object tersebut("command atau text dll")
tetapi dengan cara peng copy-an sepertini default dari indexnya di mulai dari 0
untu cara menga hui hal ini kita bisa melihat nya pada propertis name
read more - vb 6.0 array objeck dan variable

Agustus 01, 2010

c++ contoh program kata kunci typedef

contoh prgram kata kunci typedef di c++ / bahasa c
#include<stdio.h>

main(){

typedef int *a;

int c;

a b;

b = 5;

printf(" nilai b %dn",b);

b = &c;

c = 10;

printf(" nilai b %d",*b);

getch();

}


hasil run nya

read more - c++ contoh program kata kunci typedef

Juli 29, 2010

c++ program senarai berantai (stack/tumpukan)

Hmmmm pulang uas cape dan hasil waktu uas sebernya si program di jalankan error tapi yah saya tidak putus semangat dan mencoba lagi untuk memuasakan rasa penasaran saya gitu .. and well hasilnya rasa penasaran saya pun terbayar pula..
hah... daripada ngoceh ngak jelas mendingan langsung caw aja om..
source code nya monggo gan....


//single linklist stact atau senarai berantai tunggal tumpukan //

#include<constream.h>

#include<stdlib.h>

struct node{

int no;

struct node * next;

};

typedef node NODE;

typedef NODE * PNODE;

PNODE head=NULL;

PNODE tail=NULL;

int menu();

void tampil(PNODE );

void MskDtList(PNODE * );

PNODE IsiNode();

void main (void){

clrscr();

int pil = -1;

PNODE baru;

while (pil != 3){

pil = menu();

switch (pil){

case 1 : baru = IsiNode();

if (baru == NULL)

cout<<"data tidak terisi ";

else

MskDtList(&baru);

break;

case 2 : tampil(head); break;

default :



break;

}

}

}



int menu(){

int pil=-1;

cout<<" menu link list "<<endl;

cout<<" 1- isi data "<<endl;

cout<<" 2- tampil data "<<endl;

cout<<" 3- exit "<<endl;

while (pil< 1 || pil >3){

cout << "masuakan pilihan anda dari menu : "<<endl;

cin>>pil;

}

return (pil);

}



PNODE IsiNode(){

PNODE * p_top;

*p_top = (struct node *) malloc(sizeof(node));

cout <<" masukan bilangan : "<<endl;

cin>>(*p_top)->no;

(*p_top)->next = NULL;

return (*p_top);

}

void MskDtList(PNODE * p_top){

if(head == NULL){

head = (*p_top);

tail = (*p_top);

return;

}

(*p_top)->next = head;

head = (*p_top);

}

void tampil(PNODE read){

while (read != NULL){

cout <<" bil "<<read->no<<endl;

read = read->next;

}

}


or download di sini om..
isi_data_stack.cpp
read more - c++ program senarai berantai (stack/tumpukan)

Juli 28, 2010

c++ (cpp) bikin animasi text dan loading sederhana

sebenarnya sih program ini saya bikin buat pembuakan untuk project tugas dari dosen tapi dari pada di diam kan dan tidak bermampaat ya lebih baik di amal kan dan mudah-mudahan bermamfaat bagi yang membutuh kan..

ok dah...........
sebelum masuk ke program saya akan menjelaskan beberap fungsi standar bawaan dari compiler
pertama saya akan nge jelasin dulu tentang apa yang namanya fungsi kbhit();
mmm fungsi ini tampa nilai balik dan tampa paramater fungsi ini hampir mirip dengan getch(); karena fungsi kbhit(); akan menerima respon dari keyboard dan menerima nilai apa yang di tekan oleh keyboard
mmmmm misal kan y = kbhit(); lalu ketika program di run kita menekan arrow up atau panah atas maka si kbhit(); akan memberikan nilai 72 ke variable soanyakan nilai dari keyboard arrow up kan 72 dan seterusnya...
mmmm kabhit(); terdapat dalam berkas header

lalu nanti kita akan menemukan textcolor(); singkatnya untuk memberikan pewarnaan pada text pungsi ini memliki sebuah parameter jadi kita di minta untuk memasukan sebauh inputan dan untuk inpitan kita bisa mengunakan KATA seperti GREEN,RED,BLACK atau nilai ,1,3,4....255 dan setiap nilai code itu memilki nilai warna tersendiri seperti biru adalah 1,2,green dan sebagainya yang natinya akan di tampilkan dilayar dan tetapi untuk menapilkanya kita juga tidak bisa mengunakan setandar i/o magsud saya seperti cout dan cin jadi kita mengunakan cprintf ();
sebagai contoh cprintf("%c",text_ku[x][y]);
%c adalah prag magdunya jika inging menapilkan karakter maka kita gunkan %c untuk string untuk decimal %d untuk float %f dan sbagai nya.. hehehe..
puuuuuh.. mayan cape juga... ngetik..
hehe

okeh kita langsung saja untuk source code nya
#include<iostream.h>

#include <conio.h>

#include <string.h>

#include <dos.h>

#define xx 25

#define yy 10

void tunggu(char *);

void text_berjalan(void);

void text_berjalan(void){

char *text_ku[]={"c++ oh c++...","ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ","-c++ is my beb!","-love c++ ,love C++,love c++","- i love c++...","-c++ OR c laguage is the best programing language","- c++ C++ c++ c++ C++","ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ"," c++ is my life ^^."," i love c++","ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ","please enter to continue",".............................."};

int x;

int y;







while(!kbhit()){

clrscr();

for(x = 0; x<=12; x++){

if(kbhit()){tunggu("pelese wait>!!..burazallbelajarnge.blogspot.com");return;}

y = 0;

for(y = 0 ;y<=strlen(text_ku[x])&& !kbhit();) {



gotoxy(xx+y,yy+x);

cprintf("%c",text_ku[x][y]);

delay(50);

y++;

}

}

}

}


void tunggu(char *text){

clrscr();

gotoxy(xx,12);

textcolor(GREEN);

cprintf("%sr",text);



for(int a=0; a<=45; a++){

gotoxy(xx+a,yy);

textcolor(a);

cprintf("Ûr");

delay(150);

}

textcolor(WHITE); clrscr();

}

void main(){

text_berjalan();

}


atau download di sini

TEXT_KU.CPP
read more - c++ (cpp) bikin animasi text dan loading sederhana

Juli 04, 2010

contoh program class constructor di c++

ini adalah dokumentasi perogram cpp (c++)ketika mempelajari constructor class
mudah-mudahan bisa membantu teman-teman ketika mempelajari hal yang sama seperti saya

#include<iostream>



using namespace std;

/*constructor adalah sebuah fungsi yang secara otomatis
di pangil ketika penginilisiaan nilai dari data dari suatu
dengan class comfiler dev c++

*/

class konstuktor{

private :

int x;

public :



konstuktor();//pembuatan konstukor





void xx();

void tampil();

}obj;



int main(){

obj.tampil();

system("pause");

return 0;

}

/*iniliasisasi data x dari elemen class

dengan fungsi kontuktor di proses walau pun tidak di pangil*/

konstuktor::konstuktor(){

cout<<"masukan bil x = "; //inisialisasi data dari class

cin>>x;



//xx(&x);

}



/*iniliasisasi data x dari elemen class

dengan fungsi biasa tidak pernah di proses*/

void konstuktor::xx(){



x=+x;

}



void konstuktor::tampil(){

cout<<"bilangan x ="<<x<<endl;

}



hasil run :
masukan bilangan x = 5
bilangan x = 5

atau download di sini buat kode programnya
konstuktor2.cpp
read more - contoh program class constructor di c++

Juli 01, 2010

visual basic (VB) 6.0 membuat animasi sederhana

ini adalah dokumentasi program visual Basic(vb)6.0 ketika praktek di cammpus
pertama buat form seperti gambar di bawah ini

lalu tilis kan code berikut pada kode form nya nya
Dim N1 As Integer
Dim N2 As Integer
Dim A1 As Integer
Dim A2 As Integer
Dim jarak1 As Long
Dim jarak2 As Long
Dim maju As Boolean

Private Sub Command1_Click()
If Command1.Caption = "MULAI" Then
Command1.Caption = "BERHENTI"
Timer1.Enabled = True 'true bisa bermakna jalan timer
Else
Command1.Caption = "MULAI"
Timer1.Enabled = False 'false bisa bermakna stop atau hentikan timer
End If
End Sub
Private Sub Form_Load()
maju = False
Timer1.Interval = 10 ' waktu / kecepatan timer berjalan

End Sub

Private Sub Timer1_Timer()



If Shape.Left And Shape1.Top <= 0 Then
maju = True
End If
If Shape.Left And Shape1.Top = 4400 Then
maju = False
End If


If maju = True Then
Shape.Left = Shape.Left + 10 'penambahan kekiri sebanyak sepuluh setelah interval
Shape1.Top = Shape1.Top + 10
Else
Shape.Left = Shape.Left - 10
Shape1.Top = Shape1.Top - 10
End If
A1 = Shape.Left
N1 = Shape1.Left
A2 = Shape.Top
N2 = Shape1.Top

jarak1 = N2 - N1 'untuk melakukan perhitungan jarak shape
jarak2 = A1 - A2 'untuk melakukan perhitungan jarak shape
Text1.Text = jarak1
Text2.Text = jarak2


If (jarak1 <= 100 And jarak1 >= -100) And (jarak2 <= 100 And jarak2 >= -100) Then
Shape.BackColor = vbRed
Shape1.BackColor = vbRed
Text1.BackColor = vbBlack
Text2.BackColor = vbBlack
Frame1.BackColor = vbBlackness


Else

Shape.BackColor = vbGreen
Shape1.BackColor = vbBlue
Text1.BackColor = vbGreen
Text1.ForeColor = vbBlue
Text2.BackColor = vbBlue
Text2.ForeColor = vbGreen
Frame1.BackColor = vbWhite
End If

End Sub

pada saat run setelah mengklik "mulai"



pada saat titik kordinat berada pada jarak antara >=-100 dan <= 100




atau untuk code (kode program vb nya) download
disini
read more - visual basic (VB) 6.0 membuat animasi sederhana

Juni 30, 2010

contoh program pointer struct menunjuk variable struct lainya

program ini saya buat ketika sedang mengalami depresi berat tentang melalkuakan pemahaman link list di CPP
yah dari pada saya memikirkan kepusingan yang teramat sangat memikirkan logika link list mendingan nulis di blog dan berbagi sedikit penggalamsn tentang pemerograman bahasa c code di bawah ini adalah tentang poiter variable / objek di dalam struct menunjuk / meng-refrence pointer objek struct yang lainya


#include <stdio.h>

/*contoh program pointer variabel atau object struct

compiler dev-c++ atau gcc

*/

struct contoh{

int x;

int y;

};

struct contoh *pnilai;

struct contoh nilai;

struct contoh *pnilai2;

main(){



pnilai = &nilai;

pnilai2 = pnilai;



nilai.x=9;

printf("nilai.x di isi %dn",nilai.x);



nilai.y=7;

printf("nilai.y di isi %dn",nilai.y);

/* untuk mengunakan nilai dalam elemen bisa mengunkan nil->x atau (*nil).y

karena klo mengukan ."titik saja" akan terjadi error */

printf("pnilia2_>x = %d dan pnilai2->y = %d n",pnilai2->x,pnilai2->y);

(*pnilai2).x =pnilai->x + nilai.y;

printf("isi (*pnilai).x = %d dan isi nilai.x=%dn",(*pnilai).x,nilai.x);

getch();

}

atau untuk kode program c++ donwload
di sini
read more - contoh program pointer struct menunjuk variable struct lainya

Juni 17, 2010

visual basic (VB) 6.0 test coding pengaturan warna

lagi iseng-iseng di rumah dari pada bengong mendingan nulis di blog
hehe.......

oke deh pertama-tama siapkan compiler Visual basic teman-teman lalu
ikuti langkah-langkah di bawah ini.. heuuuuuu heuuuuuu ;)


tool box > tambahkan listbox ke form
tool box > tambahkan label ke form

pada lable11 ganti name pada propertis dengan name jud_1

untuk kode nya

'program pengaturan warna dengan coding di visual basic

Private Sub Form_Load()

List1.AddItem "merah" 'memabahkan item MERAH pada list
List1.AddItem "biru" 'menambahkan item BIRU pada list

End Sub

Private Sub list1_Click()
jud_1.Caption = ""
jud_1.BackColor = &H8000000F ' atau bisa di ganti dengan vbwhite
MsgBox (List1)

If List1 = "merah" Then

jud_1.Caption = "merah"
jud_1.BackColor = vbRed
jud_1.ForeColor = vbBlue
jud_1.FontSize = 18

Else
jud_1.Caption = "biru"
jud_1.BackColor = vbBlue
jud_1.ForeColor = vbRed
jud_1.FontSize = 18


End If




End Sub

NOTE :
VbRed =kode warna MERAH di Visual basic (VB 6.0)
vbBlue =Kode warna biru di visual basic (VB 6.0)
vbBlack =KODE warna hitam di visual basic (VB 6.0)
vbYellow =KODE warna KUNING di VISUAL BASIC (VB 6.0) dan seterusnya.....


hasil eksekusi nya ketika mengklik di si item / indek listnya







atau download di sini buat coding visual basic nya
read more - visual basic (VB) 6.0 test coding pengaturan warna

Juni 09, 2010

memahami fungsi cpp 2 " tanpa nilai balik atau void "

setelah kita memahami fungsi
mari kita bahas bagian duanya
fungsi dalam bahasa c / c++ di bagi menjadi 2 yang pertam pungsi antara lain
1. fungsi tanpa nilai balik atau void


dan ini untuk kode program fungsi c++ nya


#include<iostream>

/* fungsi tanpa nilai balik

compiler dev-C++ */

using namespace std;



void masukan();/*declarasi fungsi dengan tanpa parameter formal*/

void cetak(int);/*declarasi fungsi dengan parameter formal int

pendeklarasian ini adalah apabila definisi fungsinya di buat

setelah fungsi utama main();*/

/*apabila pendefinisian debelum funsi main, tidak melakukan

pendekalarsian seperti ini pun tdak apa-apa, sebenarnya

pendefinisian seperti ini agar nantinya si comfiler bisa

mengenali si fungsi karena proses pembacaan comfiler dari

atas ke bawah dan yang di kerajaklan paling utama adalah si

fungsi main*/

main(){
cout<<"masukan data pertama 'ini adlah fungsi main();'"<<endl;

masukan();/*pemangilan fungsi dengan tanpa parameter argumen */

cout<<"masukan data kedua 'ini adlah fungsi main();'"<<endl;

masukan();/*pemangilan fungsi parameter tanpa parameter argumen */



system("pause");

}

void masukan(){//pendefinisian fungsi
int aa;

cin>>aa;

/*pemangilan fungsi dengan parameter argument a

di dalam sebuah sub fungsi*/

cetak(aa);

}

void cetak(int aa){//pendefinisian fungsi

cout<<" ini adalah fungsi cetak fungsi cetak(); "<<endl;

cout<<"nilainya adalah ("<<aa<<")"<<endl;

}

atau download code program c++ nya
fungsi2.cpp

hasil run nya
read more - memahami fungsi cpp 2 " tanpa nilai balik atau void "

Juni 05, 2010

belajar blog agar dapat terdeteksi atau di temukan mesin pencari

ketika saya sedang iseng mencari artikel tentang fungsi cpp ternyata si search engine dari google malah mengarhakanya ke blog saya.. wah wah, sepotan saya binggung ada apa sedang terjadi .. ternyata penyebab nya adalah dari beberapa hari yang lalu hasil dari otak-atik script pengoptimalan search angine " seo " dari beberapa artilce yang saya baca,dan mungkin ini epeknya hehe "
>





1. bikin account terlebih dahulu disini
2. tahapan berikutnya paste kan link blog yang akan di daftarkan ke webmaster google



3. setelah itu kamu akan di suruh memverifikasi blog kamu

4. copy kan code verifikasinya " masuk ke edit tempelate -> masuk lagi edit html ->
lalu pastekan code tersebut di antara <head> code verify kamu </head>
setealah di pastekan lalu save tempelate
5. masuk ke webmaster lagi lalu clik verify nya
6. kalau berhasil maka tampilanya akan sperti ini





setingan berikutnya
pastekan code di bawah ini diantara <head> </head>


1. <meta content=',ini adalah untuk deskripsi blog ' name='Description'/>
fungsinya adalah tampilan utama ketika keywords yang merujuk ke blog kamu.
2.<meta content='kata kunci untuk blog kamu ' name='keywords'/>
3.< content='index, follow ' meta name='robots'/>ketika si mesin pencari menemukan keywords yang tepat dengan keywords kita,maka si index dari si blog kita akan di ikuti seperti pada gambar di atas ada dua page halaman blog saya. jika di perhatikan yang bawah nya itu adalah follow dari blog saya.
sekarang yang harus di bikin adalah bagai mana cara meraciknya agar si deskripsi sama si keyword itu bisa saling berkaitan agar tujuanya adalah menjadi magnet yang kuat ketika si pengujung atau si pencari informasi mengetikan kata kunci di searh angine dan merujuk page kita.
dan untuk setingan robots nya silahkan mampir kesini
http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=79812
read more - belajar blog agar dapat terdeteksi atau di temukan mesin pencari

Juni 02, 2010

VB 6.0 mencari bilangan prima

form1
label1 > caption > masukan bilangan
label2 > caption > prima
label3 > caption > bukan prima
text1 > text > "kosongkan"
Check1
Check2
List1
List2
command1 > caption > proses
command2 > caption > exit
command3 > caption > clear


untuk source code nya

Option Explicit
Public a As Long
Public b As Long
Public c As Long
Public d As Long
Public prima As Integer
Private Sub Command1_Click()

For a = 1 To Val(Text1)
d = 0
For b = a To 1 Step -1


If a Mod b = 0 Then
d = d + 1
End If

Next b

If d = 2 Then
prima = a
List1.AddItem a
Else
List2.AddItem a 'menambahkan a pada listbox2
End If


Next a

If prima = Val(Text1) Then
Check1 = 1
Else
Check2 = 1
End If

End Sub

Private Sub Command3_Click()
Text1.Text = ""
List1.Clear
List2.Clear
Check2 = 0
Check1 = 0
End Sub

Private Sub Command2_Click()
end
End Sub


hasil run
atau download source code nya
read more - VB 6.0 mencari bilangan prima

mencari bilangan prima cpp

#include<iostream>

using namespace std;

/*comfiler dev-cpp

source code mencari bilangan prima

dari satu sampai ke n

*/

main(){

int c;

int a;



cout<<"mencari bilangan prima dari 1 sampai
masukan"<<endl;
cin>>c;

cout<<"yang termasuk bilangan prima dari 1 sampai
"<<c<<endl;
for(long y=c; y>=1; y--){

a=0;

for (long z=1; z<=y; z++){

if (y%z==0){

a++;

}

}

if (a==2){

cout<<y<<"t";

}

}



system("pause");

}




hasil run

down load source code nya
prima_cpp.rar
read more - mencari bilangan prima cpp

Mei 28, 2010

membuat table sederhana

#include<iostream.h>
#include<conio.h>
#include<string.h>
/* membuat table sederhana
compiler borland tutbo cpp 3.0 */
class buku{
int jum;
char pengar[30];
char penerb[30];
char jud[80];
public :
void masukan();
void asig(int x,char *a,char *b,char *c){

jum=x;
strcpy(pengar,a);
strcpy(penerb,b);
strcpy(jud,c);

}
void cetak();

}bukuku[3];


int main(){
clrscr();

bukuku[3].masukan();

clrscr();
bukuku[3].cetak();

getch();
return 0;
}

void buku::masukan(){
int z=1,x;
char a[30],b[30],c[80];


for(z =1; z<=3; z++){
cout<<"jumlah hal : ";
cin>>x;

cout<<"pengarang : ";

cin>>a;

cout<<"penerbit : ";

cin>>b;

cout<<"judul : ";

cin>>c;

bukuku[z].asig(x,a,b,c);

cout<<endl;


}


}








void buku::cetak(){


gotoxy(1,4);

cout<<"

"<<endl;

cout<<" DAFTAR BUKU

"<<endl;

cout<<"----------------------------------------------------------------------|"<<endl;

cout<<"| no | jumlah hal | pengarang | penerbit | judul |"<<endl;

cout<<"|_____________________________________________________________________|"<<endl;

cout<<"| | | | | |"<<endl;

cout<<"| | | | | |"<<endl;

cout<<"| | | | | |"<<endl;

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





for(int z =1; z<=3; z++){





gotoxy(2,z+8);

cout<<z;

gotoxy(7,z+8);



cout<<bukuku[z].jum;

gotoxy(23,z+8);



cout<<bukuku[z].pengar;

gotoxy(40,z+8);

cout<<bukuku[z].penerb;

gotoxy(57,z+8);

cout<<bukuku[z].jud;


}

}

hehehe maaf acak acakan,mendingan download disini untuk coding nya :) heu heu
read more - membuat table sederhana

pencarian data atau searching data dalam array


#include <iostream>

/*pencarian data atau searching data dalam array

dengan alamat memory nya

compiler dev-cpp

*/

using namespace std;

int caridata(int*x,int b[]);

void mdat(int b[]){

int x;

for(x=1; x<=5; x++){

cout<<"masukan data ke "<<x<<" : ";

cin>>b[x];

}



}

main(){

int a,c[5],x,e;

mdat(c);

cout<<"masukan bilangan ";

cin>>a;

cout<<"n";

e=caridata(&a ,c);

if (e==0){

cout <<"tidak ada data silahkan coba lagi"<<endl;

return main();

}



system("pause");



}

int caridata(int *d,int a[])

{

int x,c,e;

e=*d;



for(x=1;x<=5;++x){

d=&a[x];

c=a[x];



if(e==c){

*d=x;



cout<<"posisi data adlah ke "<<*d<<" dan alamat memory nya"<<d<<endl;

}

}

if (e != c) return 0;

return 1;

}
read more - pencarian data atau searching data dalam array

mencari jumlah rata-rata array


/*mencari jumlah rata rata dalam index array

dengan jumlah masukan 10

compiler dev-cpp

bahasa program cpp

*/

#include<iostream>

#include<conio.h>

#define indek 10

using namespace std;



void rata2aray(float *a,int data[]);

main(){

int a,data[10];

float b;

for(a=1;a<=indek;a++){

cout<<"masukan bilangan index ke "<<a<<endl;

cin>>data[a];

}



rata2aray(&b,data);

cout<<"rata rata ="<<b;

getch();

return 0;

}



void rata2aray(float *a,int data[]) {

int c=0,d;



for(d=1;d<=indek;d++){



c+=data[d];

cout<<data[d]<<"+ ";

}

cout<<endl<<"jumlah :"<<c<<"n";

*a=(float)c/indek;



}
read more - mencari jumlah rata-rata array

Mei 27, 2010

program membuat menu sederhana di cpp

#include<iostream>

#include<conio2.h>

#include<math.h>

using namespace std;



/*programer : irzal zulvikha a

dosen pembina : dadan ,st.

nama : irzal zulvikha a

kelas : 1ti-1

nrp : 6309353

web/blog : burzallbelajarnge.blogspot.com

materi : pembahasan pembuatan menu

konsentrasi : TI

matakuliah : teori stuktur data

angkatan : 2009

compiler dev-c++ dengan pemerograman cpp

kumunitas tekom c angkatan 2009*/




class menu{

public :

int a;

int b;

int c;

int dtrmn();

int lk();

void masukanptgrs();

void masukandtrmn();

void masukanlk();

}mtk;



main(){

int x;



menumain :

clrscr();



cout<<"--menu-pilih--------------------------"<<endl;

cout<<"| 1 | mencari jumlah pitagoras |"<<endl;

cout<<"| 2 | mencari determinan |"<<endl;

cout<<"| 3 | mencari luas kotak |"<<endl;

cout<<"| 4 | exit |"<<endl;
cout<<"--------------------------------------"<<endl<<endl<<endl;

cin>>x;



switch (x) {



case 1 :mtk.masukanptgrs(); break;

case 2 :mtk.masukandtrmn(); break;

case 3 :mtk.masukanlk(); break;



}
if(x != 4)
goto menumain;

getch();



}

void menu::masukanptgrs(){

cout<<"masuakn bilangan pertama :";

cin>>a;

cout<<"masuakn bilangan kedua :";

cin>>b;

cout<<"hasil "<<ptgrs();

system("pause");

}

int menu::ptgrs(){



int c = sqrt((a*a)+(a*b));

return c ;



}

void menu::masukandtrmn(){

clrscr();

cout<<"masuakn bilangan pertama :";

cin>>a;

cout<<"masuakn bilangan kedua :";

cin>>b;

cout<<"masuakn bilangan ketiga :";

cin>>c;

cout<<"hasil "<<dtrmn();

system("pause");

}





int menu::dtrmn(){

int d;

return d = (b*b)-(4*a*c);

}

void menu::masukanlk(){



cout<<"masuakn bilangan pertama :";

cin>>mtk.a;

cout<<"masuakn bilangan kedua :";

cin>>mtk.b;

cout<<"hasil"<<lk();

system("pause");

}

int menu::lk(){

int c;

return c = (a*b);

}

hehe mendingan download aja deh di untuk menu dengan dev cpp.rar
menu tubo cpp.rar
read more - program membuat menu sederhana di cpp

memahami operasi file 2 " pembuka file "

masih dalam mengerrjakan tugas kali ini saya akan menampilkan code tentang pembaca dari fstream
silahkan di kompile


#include <iostream>

#include <fstream>

#include<conio.h>

using namespace std;

/*programer : irzal zulvikha a

dosen pembina : dadan ,st.

nama : irzal zulvikha a

kelas : 1ti-1

nrp : 6309353

web/blog : burzallbelajarnge.blogspot.com

materi : pembahasan operasi file

konsentrasi : TI

matakuliah : teori stuktur data

angkatan : 2009

compiler dev-c++ dengan pemrograman cpp

kumunitas tekom c angkatan 2009*/


main()

{


char bacatext[255];


ifstream bukafile;

bukafile.open("textsaya.txt");


while(bukafile){

bukafile.getline(bacatext,255);

cout<<bacatext<<endl;

}

bukafile.close();

getch();


}




pada progaram di atas tidak jauh berbeda dengan yang pertama http://burzallbelajarnge.blogspot.com /2010/05/memahami-oprasi-file-1.html
letak perbedannyan nya kita mengunakan class ifstream digunakam untuk memmbuka file sebagia dari si fungsinya ifstream..
bukafile.open("textsaya.txt"); objek dari class ifstream memangil member fungsi open(); yang parameternya textsaya.txt jika tidak ada file tersebut maka proses baca pada saat di komfile tdak akan di tampilkan karena tidak adanyafile textsaya.txt..
jadi sebelum kita akan membaca suatu file , kita harus memangil member fungsi open(); karana dengan itruksi itu, adalah untuk membuka si file apa yang akan kita buka / baca
dan selanjutnya
while(bukafile){ bukafile.getline(bacatext,255); cout<<bacatext<<endl; }



adalah melalkuan pengulangan selama kondisi bukafile terpenuhi bukafile.getline(bacatext,255); adalah membaca setiap baris dari objectt buka file dengan menampunya di string bacatext
lalu pada cout<<bacatext<<endl; adalah proses menampikan nya kedalam layar setelah penampungan dari object bukafile kedalam bacatext..
dan ini bukafile.close(); adalah default dari berkas header fstream untuk menutup object bukafile yang menandakan bawa proses kembali ditutup dan selesai..



next .. kita akan mengabungkan pembuatan file dan membacanya langsung



#include <iostream>

#include <fstream>

#include<conio.h>

using namespace std;

/*programer : irzal zulvikha a

dosen pembina : dadan ,st.

nama : irzal zulvikha a

kelas : 1ti-1

nrp : 6309353

materi : pembahasan operasi file

konsentrasi : TI

matakuliah : teori stuktur data

angkatan : 2009

compiler dev-c++ dengan pemrograman cpp

kumunitas tekom c angkatan 2009*/

main()

{

string textku;
ofstream bikinfile;

bikinfile.open("textsaya.txt");
cout<<"text teman teman ";
getline(cin,textku);
bikinfile<<textku<<endl;
bikinfile.close();



ifstream bukafile;
bukafile.open("textsaya.txt");
cout<<"ini adalah proses buka file "<<endl;
char bacatext[255];
while(bukafile){
ukafile.getline(bacatext,255);
cout<<bacatext<<endl;
}
bukafile.close();
getch();

}









untuk melakukan modus penambahan text / data

sialakan ganti bikinfile.open("textsaya.txt"); dengan >>

bikinfile.open("textsaya.txt",ios::app);


note "adalah ios::app modus untuk penambahan data "

sekian thank you ^^

read more - memahami operasi file 2 " pembuka file "

Mei 26, 2010

memahami operasi file 1

hari ini saya masih dalam rangka mengerjakan tugas...
yo yo yow.... pembahasan kali ieu " ini " saya teh akan sedikit membahas tentang operasi file... tetapi untuk pertemuan kali ini saya akan membahas tentang pembuatan suatu file....
okeh tampa pemanasan langsung saja kita masuk ke code nya langsung... aha di sini di blog saya hehehe telah sudah siap menampilkan codenya.. silahkan saja lihat dan setelah itu kita bahas dan alangkah lebih baik nya di kompile dahulu..


#include<iostream>
#include<fstream>
#include<string>
using namespace std;


/*programer : irzal zulvikha a
dosen pembina : dadan ,st.
nama : irzal zulvikha a
kelas : 1ti-1
nrp : 6309353
web/blog : burzallbelajarnge.blogspot.com
materi : pembahasan operasi file
prodi : manajemen informatika
konsentrasi : TI
matakuliah : teori stuktur data
angkatan : 2009
compiler dev-c++ dengan pemerograman cpp
kumunitas tekom c angkatan 2009*/

main(int argc,char argv[])
{
string textku;
ofstream bikinfile;

bikinfile.open("textsaya.txt");
cout<<"text teman teman ";
getline(cin,textku);
bikinfile<<textku<<endl;
bikinfile.close();
cout<<"berhasil berhasil hore, hore.!!! ";
system("pause");

}




jikalau telah sudah meng kompilenya,mari kita bahas sedikit demi sedikit dari code diatas... mmmm mungkin pertama kita mulai dengan berkas header #include<fstream> dia adalah tempat class
ofstream di simpan. lalu kita melakuan pembuatan object dengan nama bikinfile;
jadi dalam pembuatan file dengan fstream kita harus membuat objeknya dulu agar bisa di kenal oleh si class ofstream..
cara pendeklarasian objeknya :
ofstream namaobject;
lalu pada tahapan berikutnya
melakukan pendefinisian object bikinfile terhadap member / atribut open("textsaya.txt"); yang berada di class ofstream sebagai peritah kedada compiler bahwa kita akan mengunaka class tesebut.

getline(cin,textku); cin adalah standar masukan dari c++ dan masukan bertipe string / kumpulan karakter di tampung di textku dengan panjang karakter sejumlah karakter yang di masukan oleh teman teman dan getline adalah fungsi yang membaca karakter perbaris termsuk spasi dan tampa enter..
nah yang ini adalah bikinfile<<textku<<endl; untuk menapung karakter tadi. dalam file di buat class ifstream tdi..
bikinfile.close(); close adalah atribut dalam class ofstream yang menandaka kalau file yang sudah di cetak tadi telah di cetak dan maka jika telah selesai harus ditutup atau dengan istilah lain memerintahkan prosesor proses cetak telah selesai...

baiksekarang kita lakukan kompile satu code program lagi setelah itu perhatikan apa bedanya dengan program diatas :
#include<iostream>
#include<fstream>
#include<conio.h>
#include<string>
using namespace std;
/*programer : irzal zulvikha a
dosen pembina : dadan ,st.
nama : irzal zulvikha a
kelas : 1ti-1
nrp : 6309353
web/blog : burzallbelajarnge.blogspot.com
materi : pembahasan operasi file
prodi : manajemen informatika
konsentrasi : TI
matakuliah : teori stuktur data
angkatan : 2009
compiler dev-c++ dengan pemrograman cpp
kumunitas tekom c angkatan 2009*/

class saya {
public :
char namafile[30];
};
main(){
saya membuat;
char textku[255];
cout<<"nama file teman teman ";
cin>>membuat.namafile;
ofstream bikin;
cout<<"text teman teman "<<endl;
bikin.open(membuat.namafile);
cin>>textku;
bikin<<textku;
bikin.close();
system("pause");
}


mohon maaf jika pemahamanya tidak sesuai dengan buku pegangan teman-teman karena tulisan article ini adalah apa yang saya pahami tentang pembuatan file ^^V


untuk oprasi file membaca dan menambah data silahkan click

read more - memahami operasi file 1

Mei 24, 2010

memahami fungsi di cpp

waduh..waduh... masih dalam rangka menyelesakan tugas dari dosen kali ini saya akan sedikit membahas tetang pungsi, pungsi adalah sub bagian dari perogran utama yang nantinya sub perogram ini di pangil di dalam punsi utama..kegunaan dari pungsi bauatan adalah untuk menyederhanakan program yang panjang dan untuk alur logikanya pun akan lebih mudah untuk di pahami.. untuk contonya misakan kita mempunyai sebuah perogram sederhana seperti berikut :

perogram 1
perogram pertama yang kita buat adalah memesukan bilangan array a[] dengan jumlah 10 indek dan menampilkanya kembali..
agar dapat lebih memahami silah dikomplie


#include<iostream>
//programer: irzal zulvikha a
//dosen pembina : dadan ,st.
// nama : irzal zulvikha a
// kelas : 1ti-1
// nrp : 6309353
// web/blog :burzallbelajarnge.blogspot.com
// materi : pembahasan pungsi
// prodi : manajemen informatika
// konsentrasi:TI
// matakuliah: teori stuktur data
// angkatan : 2009
// compiler dev-cpp dengan pemerograman cpp
// kumunitas tekom c angkatan 2009

using namespace std;
int main(){
int a[10];
int b[10];
int x,y;
for ( x=1; x <= 10 ; x++){
cout<<"masukan data index ke"<<x<<" : "<<endl;
cin>>a[x];
}
for (y=1; y <= 10 ; y++){
cout<<"masukan data index ke "<<y<<" : " <<endl;
cin>>b[y];
}
cout<<"tampil kan data a "<<endl;
for (x=1; x<= 10 ; x++){
cout<<"nilai index ke "<< x<<" adalah "<<a[x]<<endl;

}
cout<<"tampil kan data b "<<endl;
for (y=1; y <= 10 ; y++){
cout<<" nilai index ke "<< y<<"adalah "<<b[y]<<endl;

}
system ("pause");
return 0 ;
}



perogram 2
agar dapat lebih memahami silah dikomplie

#include<iostream>
//programer: irzal zulvikha a
//dosen pembina : dadan ,st.
// nama : irzal zulvikha a
// kelas : 1ti-1
// nrp : 6309353
// web/blog : burzallbelajarnge.blogspot.com
// materi : pembahasan pungsi
// prodi : manajemen informatika
// konsentrasi:TI
// matakuliah: teori stuktur data
// angkatan : 2009
// compiler dev-cpp dengan pemerograman cpp
// kumunitas tekom c angkatan 2009
using namespace std;

void masukan(int[]);//declarasi pungsi dengan parameter formal int []
void cetak(int[]);//declarasi pungsi dengan parameter formal int []
main(){
int a[10];
int b[10];
cout<<"masukan data a "<<endl;
masukan(a);// pemangilan pungsi dengan parameter argument a
cout<<"masukan data b "<<endl;
masukan(b);// pemangilan pungsi parameter argument b
cout<<"tampil kan data a "<<endl;
cetak(a);// pemangilan pungsi parameter argument a
cout<<"tampil kan data b "<<endl;
cetak(b); // pemangilan pungsi parameter argument b
cout<<"tampil kan data b "<<endl;
cetak(b); // pemangilan pungsi parameter argument b
cout<<"tampil kan data a "<<endl;
cetak(a);// pemangilan pungsi parameter argument a
system("pause");
}
void masukan(int aa[]){//pendefinisian pungsi
int x;
for ( x=1; x <= 10 ; x++){
cout<<"index ke "<<x<<" : "<<endl;
cin>>aa[x];
}
}
void cetak(int aa[]){//pendefinisian pungsi
int y;
for ( y=1; y <= 10 ; y++){
cout<<" nilai index ke" << y<<"adalah "<<aa[y]<<endl;
}
}

pada perogram yang kedua kita buat tidak jauh berbeda tetapi hanya dalam cara penulisan perogranya saja, perogram kedua yang kita buat ini sudah mengunkan "pungsi buatan" dengan declarasi masukan(); dan cetak();..

setelah kita kita kompile,kita dapat mebedakan antara perogram 1 dengan perogram 2 hasil eksekusinya tidak berbada jauh tetapi hanya dalam penulisannya saja pada perogram pertama kita banyak mengunakan kata kunci FOR dan sedang pada peroram 2 terlihat jelas penyederhanaanya kita hanya memagil nama pungsi nya saja seperti pada baris di dalam perogram utama main(){ disana kita memangil subprogram pungsi masukan(a); sebagai bahan inputan dan pada subprogram pungsi cetak(); kita menampilkan data secara berulang ulang yang dipangil hanya pungsinya saja yaitu pungsi cetak();



perogram 3
lalu pada perogram berikut nya kita kita akan mencari hasil dari pemangkatan lalu dikalikan kita akan mencari hasil dari 2 pemangkatan lalu dikalikan keduanya misalkan sebagai contoh
kita punya bilangan pertama 2 pangka 3
dan pada bilangan kedua kita punya bilangan 3 pankat 2
mula-mula kita akan mencari dahulu dari hasil pemangkatan antara 2 pangkat 3
lalu setalah medapat hasilnya "12" kita akan mencari hasil pemangkatan kedua antara 3 pangkat 2 yang hasil nya adalah 6 setelah itu kita mencari hasil antara 2 pangkat 3 dikalikan 3 pangkat 2 dan di dapat hasilnya sama dengan 72..
agar dapat lebih memahami mohon bagi bero-bero dan teteh-teteh untuk mengkopilenya
:P

#include<iostream>
//programer: irzal zulvikha a
//dosen pembina : dadan ,st.
// nama : irzal zulvikha a
// kelas : 1ti-1
// nrp : 6309353
// web/blog : burzallbelajarnge.blogspot.com
// materi : pembahasan pungsi
// prodi : manajemen informatika
// konsentrasi:TI
// matakuliah: teori stuktur data
// angkatan : 2009
// compiler dev-cpp dengan pemerograman cpp
// kumunitas tekom c angkatan 2009


using namespace std;
int pankat(int a , int b){// delarasi dan dengan pendefinisian secara langsung
for (int c = 1; c <=b ; c++){
a=a*c;
}
return a;// dengan mengembalikan nilai a ditampung pada punsi pangkat
}
main (){
int a,b,c,d;

cout<<"masukan bilang bingan yang akan di pangkatkan "<<endl;
cin>>a;
cout<<"di pankat kan "<<endl;
cin>>b;
cout <<"hasil pangkat "<<pankat(a,b)<<endl<<endl;

cout<<"masukan bilang bingan yang akan di pangkatkan ke 2 "<<endl;
cin>>c;
cout<<"di pankat kan "<<endl;
cin>>d;
cout <<"hasil pangkat "<<pankat(c,d)<<endl;

cout <<pankat(a,b)<<"*"<<pankat(c,d)<<"="<<pankat(a,b)*pankat(c,d)<<endl;

system ("pause");
}
setelah kita mengomfile nya bayangkan saja jika tampa pungsi teman-teman mungkin akan lebih banyak baris program untuk for pada rujukan program di atas...

untuk dasar pemahasan tentang punsi saya rasa cukup sampai disini dulu..
cape uy.. hehe ..tar kalo ada waktu kita akan membahas lagi pungsi lanjutanya

atau download source code nya
fungsi cpp.rar


selamat belajar cpp..
maaf jika tulisan ini kira nya jauh dari pengertian buku-buku yang saudara-saudari pegang karena tulisan ini hanya berdasarkan pemahaman saya.. ^^V

memahami fungsi bagian 2

read more - memahami fungsi di cpp

Mei 23, 2010

bikin string dengan delay time

ketika liat persentasi temen waktu di kampus bikin string,napilinya perstep wah keren juga tuh,dalam hati saya berkata.. hehe mungkin ini baru buat saya karena belum pernah mencoba atau ngeliat seperti itu dengan cpp.. hehe nora juga biarain lah nama nya juga seorang pemula yang kagi belajar gitu..hehe
okay lah
abis itu pulang deh kerumah lalu iseng-iseng nyobain tenyata pake punsi delay(); gunanya untuk menapikan di laya per sekian mili detik gutu aja lah singkatnya pungsi ini terdapat pada header dos/ dos.h ..bagi yang belum tahu / megengetahui disini saya akan menapilkan kode sederhanaya dengan cpp.. silakan di kopi dan di pastekan dengan kompiler turbo cpp 3.0 hehe mudah-mudahan bisa bermamfaat bagi teman-teman :)

untuk demo nya silahkan coba sendiri aja di kompile ^^v hihi..








#include<string.h>

#include<conio.h>

#include<iostream.h>

#include<dos.h>

// www.burzallza.co.cc //
// compiler dev-cpp //


int main(){

clrscr();

char nama[80];

cout <<"masukan text anda ?? "<<endl;

cin.getline(nama,80);

//cin kali ini digunakan sebagai objek untuk

//membaca atau untuk masukan perbaris/ pada punsi

//getline"getline(); diberkas header iostream.h karena agar setiap karerakter
//dapat di tampung termasuk spasi

// nama adalah parameter masukan

// 80 adalah jumlah total masukan yang bisa di

// tamung di parameter char nama

for(int b=0; b<=strlen(nama); b++){//pengulangan dilakunan selama dari pajang
//string

gotoxy(1+b,3+b);

cout<<nama[b]; // menapikan masukan perkarakter atau indek b

//pada array char nama[b]

delay(150); // delay time terdapat pada header dos / dos.h

//dengan delay time 150 milisecond

}







getch();

return 0;

}



read more - bikin string dengan delay time

saya adalah saya

saya terlahir sebagai saya...
saya bukan mereka atau pun dia ....
saya ada karena saya tidak seperti dia atau pun mereka...
saya tetap saya jangan sama saya dengan merekan karena saya ada tidak meniru mereka..
saya seperti ini karena ini jalan yang saya pilih buakan atas pilihan dia atau mereka..
read more - saya adalah saya

bubble short / pengurutan data secara bubble short

haduh... sudah lama tidak menulis artikel.. eh tau tau di suruh dosen membuat article tetang pemerograman bahasa c / cpp ya sudah deh yang nama nya tugas / pr adalah kewajiban seorang pelajar untuk mengejakanya mmmm dan dipikir-pikir lumayan juga sih buat nambahin koleksi artikel di blog hehe.. tapi baru satu program yang udah kelar biarin nyicil dah..
okay disini saya akan menyajikan atau menapilkan kode tentang sorting / penguruatan data yang mana kode di bawah adalah sorting babble short tetapi descending..
okeh bagi yang membutuhkan dan memerlukan ya sok saja di kompile mengunakan kompiler favorit anda tapi ketika saya membuatnya mengunakan "dev cpp"
untuk sedikit penjelasan tentang bubble shortnya silahkan download ajadisini hehe...





#include <stdio.h>

#include <conio.h>

//programer: irzal zulvikha a
//dosen pembina : dadan ,st.
// nama : irzal zulvikha a
// kelas : 1ti-1
// nrp : 6309353
// web/blog : burzallbelajarnge.blogspot.com
// materi : pembahasan sorting
// prodi : manajemen informatika
//konsentrasi:TI
//matakuliah: teoti stuktur data
// angkatan : 2009
// compiler dev-cpp dengan pemerograman bahasa c
// kumunitas tekom c angkatan 2009
// contoh masukan 1 , 2 ,2 ,1,4
// keluaran 4 , 2 , 2 , 1



void cetak(int , int);

void cetak2(int , int);

void tukar(int *a, int *b) {

cetak (*a,*b);

int temp;

temp = *a;

*a = *b;

*b = temp;

cetak2 (*a,*b);

}

void cetak(int a, int b){

printf(" tukar %d , %dngn",a,b);



}

void cetak2(int a, int b){

printf(" stelah ditukar %d , %d",a,b);



}



main (){

int a[100];




static int b = 1;

int c,d,n=1;

char y;

int *x;

do {

clrscr();

printf("masukan nilai ke %d: ",b);

scanf("%d",&a[b]);

for(c=0;c<=b; c++){

for(d=0; d<=b-1; d++){

if (a[d] < a[d+1]){



tukar(&a[d],&a[d+1]);



}

}

}

b++;

printf("\n tekan enter untuk tambah data",b);

y=getch();





}while (y==13);

clrscr();

printf(" hasil akhir penukaran ");

while (n<b){



printf("%d ,",a[n]);



n++;

}

system ("pause");

}

doWNLOAD SOURCE CODE nya
bubble short.rar
read more - bubble short / pengurutan data secara bubble short

Mei 19, 2010

varible

varible tipe data "int" / integer
#include<iostream>
using namespace std;
int main(){
int a;
a=5;
a=a+a;
cout<<a<<endl;
a=a+a;
cout<<a;
system("pause");
return 0;
}

varible tipe data "char" / karater
#include<iostream>
using namespace std;
int main(){
char a;
a='b';
a=a+a;
cout<<a<<endl;
a=a+a;
cout<<a;
system("pause");
return 0;
}

varible tipe data "float" / karater
#include<iostream>
using namespace std;
int main(){
float a;
a=5,000;
a=a+a;
cout<<a<<endl;
a=a+a;
cout<<a;
system("pause");
return 0;
}

#include<iostream>
using namespace std;
int main(){
long a;
a=5;
a=a+a;
cout<<a<<endl;
a=a+a;
cout<<a;
system("pause");
return 0;
}

#include<iostream>
using namespace std;
int main(){
static int a;
a=5;
a=a+a;
cout<<a<<endl;
a=a+a;
cout<<a;
system("pause");
return 0;
}
declarasi global

#include<iostream>
using namespace std;
int a;
int main(){

a=5;
a=a+a;
cout<<a<<endl;
a=a+a;
cout<<a;
system("pause");
return 0;
}
read more - varible
Powered by Blogger