Program 1_FUNGSI
// contoh pembuatan dan pemanggilan fungsi
#include
#include
#include
void main()
{
clrscr();
void garis(); //panggil fungsi garis()
cout<
cout<
<<"PENGARANG"<
garis();
cout <
<<"Tom Swan"<
cout<
<<"Greg Perry & M. Johnson"<
cout<
<<"Len Dorfman"<
garis(); //panggil kembali fungsi garis()
getch();
}
void garis()
{
int i;
for(i=0;i<49;i++)
cout<<'-';
cout<
}
Program 2_POINTER
//contoh untuk menampilkan alamat suatu variable
#include
#include
void main()
{
int alfa=5;
float beta=7.5;
double gamma=17.777;
clrscr();
cout<<"isi variable:"<
cout<<"alfa="<
cout<<"beta="<
cout<<"gamma="<
cout<<"\nAlamat variable:"<
cout<<"alfa="<<&alfa<
cout<<"beta="<<&beta<
cout<<"gamma="<<&gamma<
getch();
}
Program 3_STRING
//string1.cpp
//contoh pendefinisian variable string dan pengisian variable melalui cin
#include
#include
void main()
{
char teks[13]; //string dengan panjang maksimal 12 karakter
clrscr();
cout<<"Masukkan sebuah kata:";
cin>>teks;
cout<<"Yang anda masukkan:"<
getch();
}
Program 4_STRUKTUR
//contoh pendeklarasian, pendefinisian dan pengaksesan struktur
#include
#include
void main()
{
struct data_tanggal //pendeklarasian
{
int tahun;
int bulan;
int tanggal;
};
data_tanggal tanggal_lahir; //pendefinisian struktur
//pengaksesan anggota struktur
tanggal_lahir.tanggal=1;
tanggal_lahir.bulan=9;
tanggal_lahir.tahun=1985;
cout<
<
<
getch();
}
Program 5_FUNGSI
//contoh fungsi untuk menggambarkan nilai bawaan dalam argument fungsi
#include
#include
void tulis_cplus(int jum=1); //prototype fungsi
void main()
{
clrscr();
tulis_cplus(); //argument tak disebutkan
getch();
}
void tulis_cplus(int jum)
{
for (int i=0; i
cout<<"C++"<
cout<<"Selesai"<
}
Mantap2....
BalasHapusheheheheh,,,
BalasHapus