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
Powered by Blogger