Minggu, 03 Juli 2011

tugas kampuzz

 # include <iostream.h>
 # include <stdio.h>
 # include <math.h>
 # include <conio.h>
 # include <string.h>

 struct data {
    char kode[15];
    char nama[30];
    char pendidikan[15];
    char keahlian[30];

    } pgw[50];

 void menu();
 void isi();
 void tambah();
 void baca();

 void main()
 {
    char pil='0';
    while (pil!='4')
    {
    menu();
    pil=getche();
    switch(pil)
    {
        case'1':
            isi();break;
        case'2':
            tambah();break;
        case'3':
            baca();break;
        case'4':
            break;
    }
  }
 }

 void menu()
 {
    clrscr();
    gotoxy(25,5);cout<<"MENU DATA BUDIDARMA";
    gotoxy(25,6);cout<<"-------------------------------------";
    gotoxy(25,7);cout<<"[1]Input data dosen";
    gotoxy(25,8);cout<<"[2]Input data mahasiswa";
    gotoxy(25,9);cout<<"[3]Membaca Data dosen";
    gotoxy(25,10);cout<<"[4]Membaca data mahasiswa";
    gotoxy(25,11);cout<<"[5]Keluar program";
    gotoxy(25,12);cout<<"------------------------------------";
    gotoxy(25,13);cout<<"PILIHAN :";
 }

 void isi()
 {
    FILE *coba;
    char gj[10];
    float atof();
    int i,n=0;
    while(1)
    {
      clrscr();
      gotoxy(35,5);cout<<"MEMASUKKAN DATA DOSEN";
      gotoxy(35,6);cout<<"------------------------------------------";
      gotoxy(35,7);cout<<"Kode Dosen   :";
        gets(pgw[n].kode);
      if(strlen(pgw[n].kode)==0)
        break;
      gotoxy(35,8);cout<<"Nama  :";
        gets(pgw[n].nama);
      gotoxy(35,9);cout<<"Pendidikan  :";
        cin>>pgw[n].pendidikan;
      gotoxy(35,10);cout<<"keahlian    :";
        cin>>pgw[n].keahlian;
      gotoxy(35,6);cout<<"--------------------------------------------";
      n++;
    }
    coba=fopen("c:\\Pegawai.Dat","wb");

    for(i=0;i<n;++i)
    {
      fwrite(&pgw[i],sizeof(pgw[i]),1,coba);
    }
    fclose(coba);
 }

 void tambah()
 {
    FILE *coba;
    char gj[10];

    float atof();
    int i,n=0;
    while(1)
    {
      clrscr();
      gotoxy(35,5);cout<<"MENAMBAH DATA Dosen";
      gotoxy(35,6);cout<<"------------------------------------";
      gotoxy(35,7);cout<<"Kode dosen   :";
        gets(pgw[n].kode);
      if(strlen(pgw[n].kode)==0)
        break;
      gotoxy(35,8);cout<<"Nama  :";
        gets(pgw[n].nama);
      gotoxy(35,9);cout<<"Pendidikan  :";
        cin>>pgw[n].pendidikan;
      gotoxy(35,10);cout<<"Keahlian    :";
        cin>>pgw[n].keahlian;
      gotoxy(35,6);cout<<"---------------------------------------";
      n++;
    }
    coba=fopen("c:\\Pegawai.Dat","ab");

    for(i=0;i<n;++i)
    {
      fwrite(&pgw[i],sizeof(pgw[i]),1,coba);
    }
    fclose(coba);
 }

 void baca()
 {
    FILE *coba;
    int i=0,n=0;

    clrscr();
    coba=fopen("c:\\Pegawai.Dat","rb");
    if(coba==NULL)
    {
        gotoxy(20,10);cout<<"File PEGAWAI.Dat belum ada";
        gotoxy(20,12);cout<<"Tekan sembarang Tombol";
        getch();
        return;
    }
    gotoxy(5,1);cout<<"LAPORAN DATA PEGAWAI STMIK BUDIDARMA";
    gotoxy(5,2);cout<<"----------------------------------------";
    gotoxy(5,3);cout<<"NO   KODE   NAMA  PENDIDIKAN    KEAHLIAN ";
    gotoxy(5,4);cout<<"----------------------------------------";
    while((fread(&pgw[n],sizeof(pgw[n]),1,coba))==1)
    {
        i++;
        gotoxy(6,4+i);cout<<i;
        gotoxy(10,4+i);cout<<pgw[n].kode;
        gotoxy(19,4+i);cout<<pgw[n].nama;
        gotoxy(50,4+i);cout<<pgw[n].pendidikan;</pgw[n].pendidi
        gotoxy(60,4+i);cout<<pgw[n].keahlian;
    }
    gotoxy(5,5+i);cout<<"marsius";
    getch();
    fclose(coba);
 }
#include <string.h>
#include <iostream.h>
#include <conio.h>
#include <stdio.h>

struct pegawai
{
     char nik[20];
     char nama[20];
     char kode[5];
     char gaji[5];
     char tunj[5];
     char tunjkel[5];

}peg[30];

 void main()
{
     char lg='Y';
     int hasil,i,n=0;
     long gaji=0;
     long tunj=0;
     while(lg=='Y'||lg=='y')
{
     clrscr();
     cout<<"input data  pegawai\n";
     n++;
     cout<<"nik        :";
      gets(peg[n].nik);
     cout<<"Nama Pegawai        :";
      gets(peg[n].nama);
     cout<<"kode jabatan    :";
      gets(peg[n].kode);
     cout<<"gaji :";
      gets(peg[n].gaji);
      cout<<"tunjangan  :";
      gets(peg[n].tunj);
     cout<<"Input lagi[Y/T] :";
      lg=getche();
}


     clrscr();
     gotoxy(1,3);cout<<"                        = LAPORAN GAJI PEGAWAI =\n";
     gotoxy(1,4);cout<<"----------------------------------------------------------------------";
     gotoxy(1,5);cout<<"NIk    Nama       Kode       Gaji   tunjangan    Total gaji";
     gotoxy(1,6);cout<<"______________________________________________________________________";
     for(i=1;i<=n;i++)
{
     gotoxy(1,7+i);cout<<peg[i].nik;
     gotoxy(9,7+i);cout<<peg[i].nama;
     gotoxy(20,7+i);cout<<peg[i].kode;
     gotoxy(40,7+i);cout<<peg[i].tunj;


     hasil=strcmp(peg[i].kode,"1");
     if (hasil==0)
     gaji=2500000;

     hasil=strcmp(peg[i].kode,"2");
     if (hasil==0)
     gaji=2000000;

     hasil=strcmp(peg[i].kode,"3");
     if (hasil==0)
     gaji=1500000;

     gotoxy(28,7+i);cout<<gaji;


     gotoxy(52,7+i);cout<<tunj;

     long tgaji=gaji+tunj+tunj kel;
     gotoxy(63,7+i);cout<<tgaji <<endl;

     }
     gotoxy(1,14+i);cout<<"---------------------------------------------------------------------";
     gotoxy(1,15+i);cout<<"                             Darwin";
     getch();
}



















CITA - CITA KU

Cita cita saya setelah tamat dari stmik budidarma,
 saya ingin jadi orang sukses, ingin berguna dimana saja,
ingin membahagiakan orng tua,dan ingin melanjutkan perkuliahan ambil  S1

PERKULIHAN KU SEHARI-HARI

Selama saya di stimk budidarma,
banyak hal yg berkesan baik dan,
hal yg berkesan buruk di hati saya,
contoh nya :
hal yg berkesan baik adalah senang
kepada teman-teman, mengerjakan
tugas kepada teman..
hal yg kesan buruk adalah sangatnya
banyak tugas yg diberikan dosen saya...
Terkadang kami juga sangat pening terhadap
Tugas – tugas yang telah di berikan dosen kepada kami.

PEMBELAJARAN KU

Saya selama satu tahun stimk budidarma,
saya suka pembelajaran di stimk budidarma,
Karena …….
saya senang dengan dosen di stimk budidarma
dan juga karna saya dapat memahami dan mengerti setiap,
pelajaran yg diberikan dosen stimk budidarma....

kehidupan ku sehari-hari

Setiap pagi jam 7.58 saya berangkat kuliah,
sesudah saya sampai kuliah, sesudah habis mata kuliah
Saya dan teman-teman saya sudahbersatai  dikantin,
sudah jam 8.15 saya masuk keruangan sama teman-teman,
lalu kami belajar bersama dosen kami, setelah pulang kuliah jam 1.00,
saya langsung pulang kerumah unt membantu orang tua dan juga belajar di rumah.

 

 

fungsi bahasa pemrograman

Fungsinya adalah menyuruh komputer untuk mengolah data sesuai dengan alur berpikir yang kita inginkan. Keluaran dari bahasa pemrograman adalah berupa program/aplikasi. Contohnya adalah program yang digunakan oleh kasir di mal-mal atau swalayan.

Penentuan jenis bahasa tidak ditentukan oleh trend namun lebih kepada kesesuaian antara masalah yang hendak dipecahkan dengan kelebihan dari suatu bahasa pemrograman. Misalkan, untuk membuat suatu aplikasi mengenai kecerdasan buatan, lebih tepat jika menggunakan bahasa pemrograman logik, seperti Prolog.

Secara umum terdapat 4 kelompok Bahasa Pemrograman, yaitu :
  1. Object Oriented Language (Visual dBase, Visual FoxPro, Delphi, Visual C)
  2. High Level Language (seperti Pascal dan Basic)
  3. Middle Level Language (seperti bahasa C), dan
  4. Low Level Language (seperti bahasa Assembly)

Senin, 04 April 2011

Download SMADAV 8.1 PRO 2010, Registrasi Key Smadav terbaru

Ok, sebelumnya saya telah memberikan kode registrasi Smadav 8.0,
tetapi, sekarang ini smadav telah update Menjadi SMADAV 8.1 ,Maka saya juga akan memberikan lagi key Gratis SMADAV 8.1 buat Anda.. Asyix kan!???
makanya jangan bosan2x kunjung ke blog ini,atau menyimpan alamat blog ini,... :)

cara 1: Berikut ini adalah kode registrasi Smadav 8.1 terbaru:"Smadav rev. 8.1".Dengan key smadav ini,anda bisa mengubah smadav free menjadi smadav pro secara gratis...Tentunya anda juga akan dapat menikmati fitur-fitur smadav pro yang selama ini tidak anda miliki.. Smadav versi 8.1 ini mempunyai fitur yang lebih hebat dibandingkan fitur sebelumnya..So,jangan lewatkan ini bro...Hehehe,
Hmm, pasti udah nggak sabar kan??..
inilah dia kode registrasi smadav rev 8.1.

Ikutilah Petunjuk dibawah ini untuk menikmati Smadav rev.8.1
Berikut cara hacked smadav rev.8.1 2010 :
1.Tentunya anda harus mempunyai smadav ver.8.1, bagi yang belum punya silakan Download disini

2.Buka aplikasi Smadav anda, buka tab Settings,nah disini akan ada isian registrasi Smadav Pro, anda harus mengisi nama dan key untuk mengubah menjadi Pro..

3.Tetapi,jangan masukkan nama dan key smadav dulu... Anda harus menghacked smadav anda..
Berikut triknya:Masukkan tulisan www.smadav.net pada kolom isian nama.. Untuk kolom keynya anda kosongkan saja.

4.Setelah itu klik tombol Register yang berada dibawah isian tadi.

5.Akan muncul notifikasi "berhasil menghilangkan tanda bajakan"

6.Setelah itu,masukkan kode dibawah ini:
untuk isian nama silakan isi dengan :Yuda Pasna[ untuk isian nama ]

untuk isian Key, silakan masukan kode ini:
081310338782

dan tekan Tombol register...



Trick ini sudah saya coba dan berhasil...!




Cara ke 2: New Crack : Buat yang gagal dengan cara diatas, atau pengen yang lebih cepat. SILAHKAN DOWNLOAD CRACK SMADAV Ver 8.1 PRO. 100% tested & Worked..,
tapi,sebelumnya anda harus mendownload smadav ver8.1..Untuk mendownloadnya >> Download disini..Setelah anda download, lalu install smadav ver.8.1 tersebut, [smadav masih keadaan free]

Setelah itU,anda download file crack ini untuk menjadi pRo, silahkan ..
Setelah itu, buka file program smadav yg sudah anda instal pada PC anda.. [drive C >> Program Files >> Smadav ] 
dan pastekan/letakkan file crack yang telah anda download tadi kedalam direktori tersebut [drive C >> Program Files >> Smadav ] .. Tapi sebelumnya anda harus mengekstraks/ unzip file yang anda download tadi,.....

Dan klik 2 kali smadav yg anda pastekan tadi,, maka akan muncul software dengan SMADAV PRO VER.8.1, selamat menikmati broo....



Bahasa C++ Pemrograman,kompiler,Penjelasan dan Pengertiannya

Bahasa Cmerupakan bahasa yang mempunyai pengaruh penting dalam industri komputer.Selain digunakan untuk mengembangkan aplikasi - aplikasi end user seperti text editor,sistem operasi,aplikasi kantor,banyak bahasa pemrograman yang diimplementasikan dengan menggunakan bahasa C.hal ini didukunng oleh syntaxnya yang ekspresif dan portabilitasnya yang tinggi.Portabilitas bahasa C dihasilkan dari standart yang diciptakan, didukung dan dituruti oleh para pelaku industri komputer.
Standart baku bahasa C adalah ANSI C--aplikasi yang tertulis dengan mengikuti standart baku ANSI C ini akan memiliki tingkat portabilitas yang tinggi,karena hampir seluruh kompiler C Beredar sekarang ini mengikuti aturan baku dari ANSI C.
program bahasa C ditulis kedalam file source code yang disimpan kedalam
ekstensi ".c",misalnya pemrogramanC++.c, selain source code,terdapat juga file khusus yang berisikan deklarasi variable,konstanta , struktur data,dan fungsi.File yang berisikan kumpulan deklarasi ini disebut dengan header file,yang disimpan dengan ekstensi .h,misalnya stdio.h.
Bahasa C++ adalah pengembangan lebih lanjut dari bahasa C.Bahasa C++ menggunakan seluruh keyword yang ada pada bahasa C dengan penambahan keyword baru untuk mendukung pengembangan program dengan paradigma objek (Object Oriented Programming/OOP).Source code C++ disimpan dalam ekstensi .cc atau .cpp.
Bahasa C++ merupakan compiled language,yaitu sebelum program yang ditulis dengan bahasa ini dapat dijalankan,harus melelui suatu proses untuk menerjemahkan bahasa C/C++ menjadi bahasayang dimengerti oleh mesin yang mengeksekusi program ini(bahasa assembly.

istilah dalam bahasa Pemrograman

1.Code - Menulis source code dalam bahasa pemrograman tertentu.
2.Compile - Menerjemahkan source code dari bahasa pemrograman menjadi bahasa yang dapat dibaca oleh mesin (object Code/Intermediate Object Code) (.o/.obj).
3.Link - Menggabungkan potongan-potongan dari Object Code sehingga membentuk suatu program yang utuh dan dapat dieksekusi oleh komputer(.exe/.com).
coding dilakukan menggunakan text editor yang dapat membaca dan menulis file ASCII,Untuk mengkompile digunakan kompiler dan linker yang digunakan pada proses linking...


Cara Penyajian,Pemakaian Algoritma Pemrograman

Cara Penyajian,Pemakaian Algoritma Pemrograman



Penyajian algoritma secara garis besar bisa dalam 2 bentuk penyajian yaitu Tulisan dan gambar. 
Algoritma yang disajikan dengan tulisan yaitu dengan struktur bahasa tertentu (misalnya bahasa Indonesia atau bahasa Inggris) dan pseudocode. 
Pseudocode adalah kode yang mirip dengan kode pemrograman yang sebenarnya seperti Pascal, atau C, sehingga lebih tepat digunakan untuk menggambarkan algoritma yang akan dikomunikasikan kepada pemrogram. 
Sedangkan algoritma disajikan dengan gambar, misalnya dengan flowchart. 
Secara umum, pseudocode mengekspresikan ide-ide secara informal dalam proses penyusunan algoritma.
Salah satu cara untuk menghasilkan kode pseudocode adalah dengan meregangkan aturan-aturan bahasa formal yang dengannya versi akhir dari algoritma akan diekspresikan. 
Pendekatan ini umumnya digunakan ketika bahasa pemrograman yang akan digunakan telah diketahui sejak awal.
Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta pernyataannya. 
Gambaran ini dinyatakan dengan simbol. 
Dengan demikian setiap simbol menggambarkan proses tertentu. 
Sedangkan antara proses digambarkan dengan garis penghubung. 
Dengan menggunakan flowchart akan memudahkan kita untuk melakukan pengecekan bagian-bagian yang terlupakan dalam analisis masalah. 
Di samping itu flowchart juga berguna sebagai fasilitas untuk berkomunikasi antara pemrogram yang bekerja dalam tim suatu proyek.
Ada dua macam flowchart yang menggambarkan proses dengan komputer, yaitu:
1.Flowchart sistem yaitu bagan dengan simbol-simbol tertentu yang menggambarkan urutan prosedur dan proses suatu file dalam suatu media menjadi file di dalam media lain, dalam suatu sistem pengolahan data.

2.Flowchart program yaitu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses dan hubungan antar proses secara mendetail di dalam suatu program.



Selasa, 29 Maret 2011

programan c++

Tutorial ini untuk siapa saja, walaupun anda belum pernah melakukan pemrograman, atau jika andapun berpengalaman dalam pemrograman dengan bahasa pemrograman lain tapi ingin mempelajari bahasa C++, ada baiknya anda mengikuti penjelasan disini.
C++ adalah sebuah bahasa pemrograman yang memiliki banyak dialek, seperti bahasa orang yang banyak memiliki dialek. Dalam C++, dialek bukan disebabkan oleh karena si pembicara berasal dari Jepang atau Indonesia, melainkan karena bahasa ini memiliki beberapa kompiler yang berbeda. Ada empat kompiler umum yaitu : C++ Borland, C++ Microsoft Visual, C/386 Watcom, dan DJGPP. Anda dapat mendownload DJGPP atau mungkin saja anda telah memiliki kompiler lain.
Setiap kompiler ini agak berbeda. Setiap kompiler akan dapat menjalankan fungsi fungsi standar C++ ANSI/ISO, tetapi masing masing kompiler juga akan dapat menjalankan fungsi fungsi nonstandard (fungsi fungsi ini, agak mirip dengan ucapan yang tidak standar yang diucapkan orang diberbagai pelosok negeri. Sebagai contoh, di New Orleans kata median disebut neutral ground). Kadang kadang pemakaian fungsi nonstandard akan menimbulkan masalah pada saat anda hendak mengkompilasi kode sumber data (source code) (yaitu program berbahasa C++ yang ditulis oleh seorang programer) mempergunakan kompiler yang berbeda. Tutorial ini tidak terlepas dari masalah seperti itu.
Bila anda belum mempunyai sebuah kompiler, disarankan agar anda segera memiliki sebuah kompiler. Sebuah kompiler sederhana sudah cukup untuk dipergunakan oleh anda dalam mengikuti tutorial ini.
Bahasa pemrograman C++ adalah bahasa yang amat berbeda. Untuk kompiler C++ berbasis DOS, akan memerlukan beberapa kata kunci (keywords); keyword sendiri tidak cukup untuk difungsikan sebagai input dan output. Walau hampir semua fungsi dalam file library tampaknya bias diakses oleh header filenya. Coba kita lihat program sesungguhnya :
#include
int main()
{
cout<<”HEY, you, I’m alive! Oh, and Hello World!”;
return 0;
}
Marilah kita lihat elemen dari program diatas. Tanda #include adalah sebuah prosesor pengarah yang mengatakan kepada kompiler untukmeletakan kode dari header file iostream.h kedalam program. Dengan menyertakan header file, anda dapat mengakses banyak fungsi fungsi berbeda. Dalam contoh diatas, fungsi cout memerlukan file iostream.h.
Pada baris berikutnya yang penting adalah int main(). Baris ini mengatakan kepada kompiler bahwa ada sebuah fungsi bernama main, yang mana fungsi itu mengembalikan sebuah integer, sehingga diberi tanda int. Tanda kurung ({ dan }) menandakan awal dan akhir fungsi dalam program diatas dan menghentikan kode lainnya. Jika anda memakai bahasa Pascal, anda akan mempergunakan perintah BEGIN dan END.
Baris berikutnya dari program diatas agak aneh. Jika anda menulis sebuah program mempergunakan bahasa lain, anda akan mengetahui bahwa perintah print akan menampilkan text di layar monitor. Dalam bahasa C++ tidaklah demikian, pemakaian fungsi cout dipakai untuk menampilkan text di layar monitor anda. Itu juga memakai tanda atau symbol <;<; , yang diketahui sebagai operator pemasukan ( insertion operators). Tanda tersebut mengatakan kepada kompiler agar segera menghasilkan output sesuai dengan input anda. Tanda semicolon ditambahkan kedalam bagian akhir dari semua fungsi yang dipanggil dalam bahasa C++; tanda seterusnya memperlihatkan variable yang anda deklarasikan.
Pada baris itu juga ada kode yang memerintahkan fungsi main kembali ke 0. Pada saat satu kali kembali diproses, itu dilakukan melalui system operasi. Sebagai catatan, pendeklarasian fungsi main yang tidak diinginkan memiliki proses kembali, dapa ditambahkan – void main() – dan biasanya itu berfungsi dengan baik; namun cara ini merupakan cara yang kurang baik.
Tanda kurung terakhir berperan sebagai penutup agar fungsi dihentikan. Anda bias mencobamengoperasikan fungsi ini didalam sebuah kompiler. Anda dapat melakukan cut dan paste kode diatas kedalam sebuah file, dan menyimpannya sebagai file.cpp, dan kemudian anda buka file itu dari dalam kompiler anda. Jika anda memakai baris perintah kompiler seperti yang ada dalam Borland C++ 5.5, sebaiknya anda membaca dahulu instruksi kompiler tentang bagaimana cara melakukan kompilasi (how to compile).
Comment atau komentar sering dipakai dalam penulisan program. Ketika anda mengatakan kepada kompiler bahwa sebuah bagian dari program anda adalah tex komentar, kompiler tidak akan memasukan itu sebagai perintah pemrograman. Untuk membua sebuah komentar dipergunakan tanda //, yang mengaakan kepada kompiler bahwa baris berikut adalah komentar, atau memakai tanda /* dan kemudian diakhiri tanda */ untuk menandai bahwa segala yang ada antara kedua tanda ini adalah komentar. Beberapa kompiler akan mengubah warna area komentar, tetapi beberapa kompiler lain tidak. Berhati hatilah dalam menulis program anda agar kode program anda tidak dianggap sebagai komentar oleh kompiler karena dapat mempengaruhi output program yang anda buat.
Selanjutnya anda harus dapa menuliskan program sederhana untuk menampilkan informasi yang anda ketikan kedalamnya. Selain itu, program juga bisa dibuat untuk menerima input. Fungsi yang dipakai adalah cin, dan diikuti dengan tanda >>.
Tentu saja sebelum anda mencoba menerima input, anda harus memiliki tempat penyimpan input. Dalam pemrograman, input dan data disimpan dalam variable. Ada beberapa jenis variable. Pada saat anda ingin mengatakan kepada kompiler sebuah variable yang anda deklarasikan, anda harus menyertakan tipe data dan nama dari variable itu. Beberapa cara dasar adalah dengan menuliskan include char, int, dan float.
Sebuah variabel char menyimpan sebuah karakter tunggal; variabel int akan menyimpan integer (bukan bilangan desimal), dan variables float akan menyimpan bilangan desimal. Setiap variable – char, int, dan float – merupakan sebuah kata kunci (keyword) yang and pergunakan pada saat anda mendeklarasikan sebuah variabel. Untuk mendeklarasikan sebuah variable anda memakai syntax type . Ini diijinkan untuk mendeklarasikan variable multiple dari jenis variable yang sama pada baris yang sama; masing masing variabelnya dipisahkan dengan tanda koma. Deklarasi sebuah variable atau sekelompok variabel dapat diikuti tanda semicolon (Catatan, tanda ini sama dengan yang diterapkan pada prosedur dimana anda akan memanggil sebuah fungsi).
Jika anda tidak memakai sebuah variable yang dideklarasikan sebelumnya. program anda tidak akan dapat dioperasikan (atau di run), dan anda akan menerima pesan error yang memberitahu anda bahwa anda telah melakukan kesalahan.
Berikut adalah beberapa contoh deklarasi variable:
int x;
int a, b, c, d;
char letter;
float the_float;
Walaupun anda boleh memiliki banyak variable dengan jenis yang sama, anda tidak dapat memiliki variable dengan nama yang sama. Begitu pula anda tidak dapat memiliki variable dan fungsi dengan nama yang sama.
#include <>
int
main()
{
int thisisanumber;
cout<<”Please enter a number:”;
cin>>thisisanumber;
cout<<”You entered: “<
return 0;
}
Coba kita bahas program diatas ini setiap barisnya. Keyword int mendeklarasikan thisisanumber menjadi sebuah bilangan integer. Fungsi cin>> membaca sebuah nilai ke dalam thisisanumber; user harus menekan tombol enter sebelum bilangan bias dibaca oleh program. Ingatlah, bahwa variable yang telah dideklarasikan adalah sebuah integer; jika user cenderung nmenulis bilangan decimal, itu akan diproses dengan tidak tepat (sebab komponen desimal dari bilangan itu akan ditolek). Cobalah menuliskan satu baris karakter atau bilangan desimal ketika anda mengoperasikan program diatas; hasil yang didapat bervariasi dari input ke input, tetapi bila tidak ada masalah akan tampak bagus. Ingatlah ketika mencetak sebuah variabel, tanda quotation tidak dipakai. Apabila ada tanda quotation, maka hasilnya adalah “You Entered: thisisanumber.”
Apabila tanda quotation dihilangkan, maka kompiler akan menganggap itu sebuah variabel, dan karena itu program akan melakukan pengecekan atas nilai variabel agar dapat mengganti nama variabel dengan variable pada saat eksekusi fungsi output. Jangan bimbang dengan adanya dua operator pemasukan dalam satu baris program. Anda bisa juga memasukan beberapa operator pemasuka dalam satu baris selama tiap operator pemasukan menghasilkan output yang berbeda; anda perlu memisahkan literal string (yaitu string yang tertutup dalam tanda quotation) dan variabel dengan menaruh masing masing operator pemasukannya (each insertion operators) (yaitu tanda <<).
Bila anda hendak mencoba untuk meletakan dua variabel bersama sama dalam satu baris program seperti tanda <;<; hasilnya adalah pesan eror; maka janganlah melakukan itu.
Jangan lupa untuk mengakhiri fungsi fungsi dan deklarasi dengan sebuah tanda semicolon. Jika anda lupa memberi tanda semicolon, kompiler akan memberi anda sebuah pesan eror pada saat anda melakukan kompilasi program anda.