Senin, 14 November 2011

Struktur Penulisan Borland C++

1   #include <file_header>
2   main()
3   {

4        Pernyataan;
5   }

Keterangan :
baris 1 = menyertakan file header untuk penggunaan fungsi didalam pernyataan
baris 2 = fungsi utama dalam sintax borland c++
baris 3 = mengawali sebuah fungsi
baris 4 = kumpulan pernyataan, didalamnya terdapat (deklarasi, input, proses, output)
baris 5 = mengakhiri sebuah fungsi

Contoh Latihan 1

#include<conio.h>
#include<stdio.h>
main()
{
char nama[20];
char nim[10];
clrscr();
printf("Input Nim    : "); scanf("%s",&nim);
printf("Input Nama : "); scanf("%s",&nama);

//hasil tampilan
printf("\nNim     : %s",nim);
printf("\nNama  : %s",nama);
getch();
}

Penjelasan :

baris 1 dan 2  : menyertakan file header conio dan stdio
                      conio untuk mengaktifkan fungsi clrscr dan getch
                      stdio untuk mengaktifkan fungsi printf dan scanf
baris 3           : fungsi main / utama
baris 4           : mengawali fungsi main
baris 5 dan 6 : deklarasi variable nim dan nama dengan tipe data string
baris 7          : clear screen (membersihkan tampilan layar)
baris 8 dan 9 : penginputan variable nim dan nama
baris 10        : pemberian komentar atau sebuah catatan
baris 11 dan 12 : menampilkan hasil inputan
baris 13        : memberikan fungsi input character agar hasil proses dapat terlihat
baris 14        : mengakhiri fungsi main

Senin, 28 Maret 2011

Pengenalan Bahasa C++

Sejarah Singkat

Sekilas Perkembangan Bahasa C

Bahasa C dikembangken di Bell lab pada tahun 1972 ditulis pertama kali oleh Brian W. Kernighan dan Denies M. Ricthie merupakan bahasa turunan atau pengembangan dari bahasa B yang ditulis oleh Ken Thompson pada tahun 1970 yang diturunkan oleh bahasa sebelumnya, yaitu BCL. Bahasa C, pada awalnya dirancang sebagai bahasa pemrograman yang dioperasikan pada sistem operasi UNIX.

Bahasa C merupakan bahasa pemrograman tingkat menengah yaitu diantara bahasa tinggat rendah dan tingkat tinggi yang biasa disebut dengan Bahasa Tingkat Menengah. Bahasa C mempunyai banyak kemampuan yang sering digunakan diantaranya kemampuan untuk membuat perangkat lunak, misalnya dBASE, Word Star dan lain-lain.



Sekilas Tentang C++

Pada tahun 1980 seorang ahli yang bernama Bjarne Stroustrup mengembangkan beberapa hal dari bahasa C yang dinamakan “C with Classes” yang pada mulanya disebut “a better C” dan berganti nama pada tahun 1983 menjadi C++ oleh Rick Mascitti, dibuat di Laboratorium Bell, AT&T.

Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya yang disebut dengan Object Oriented Programming (OOP), yang mempunyai tujuan utamanya adalah membantu dan mengelola program yang besar dan kompleks.

Perbedaan Antara Bahasa C Dengan C++

Bahasa C merupakan bahasa pemrograman prosedural, di mana penyelesaian atas suatu masalah dilakukan dengan membagi-bagi masalah tersebut ke dalam sub-sub masalah yang lebih kecil. Sedangkan C++ merupakan bahasa pemrograman yang memiliki sifat Object Oriented Programming (OOP). Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan mendefinisikan class-class yang merupakan a.-class yang dibuat sebelumnya sebagai abstraksi dari objek-objek fisik. Class tersebut berisi keadaan objek, anggota-anggotanya, dan kemampuan dari objeknya. Setelah beberapa class dibuat, masalah dipecahkan menggunakan class.

Pengenalan IDE Borland C++

IDE merupakan singkatan dari Integrated Development Environment, merupakan Lembar kerja terpadu untuk pengembangan program. IDE dari Borland C++, dapat digunakan untuk:

1. Menulis Naskah Program.

2. Mengkompilasi Program ( Compile )

3. Melakukan Pengujian Program ( Debugging )

4. Mengaitkan Object dan Library ke Program ( Linking )

5. Menjalankan Program ( Running )

Untuk mengaktifkan aplikasi Borland C++, lakukanlah langkah-langkah berikut ini:

Klik tombol Start --> pilih Program --> Borland C++ 5.02 --> klik Borland C++

Pengenalan HTML

 Pengenalan HTML Hypertext   Markup   Language   (HTML)   adalah   sebuah   bahasa   untuk menampilkan konten di web. HTML sendiri adalah ba...