Anda di halaman 1dari 17

Pengenalan

Borland C++
Putu Putra Astawa, S.Kom., M.Kom
Sejarah bahasa pemrograman C
• Bahasa C hasil kreasi dari Dennis M. Ritchie (1972) di Bell
Telephone Laboratory Inc., Murray Hill, New Jersey, USA
• Implementasi pertama pada OS UNIX
• Merupakan pengembangan dari B (Ken Thomson)
Karakteristik bahasa C
• Tidakmengenal space sebagai pemisah, kecuali antar instruksi
yang berbeda.
• Setiap statemen dipisahkan oleh semicolon (;).
• Kode programnya bersifat case-sensitif(membedakan huruf
kapital dan huruf kecil).
• Keyword dan perintah-perintah dituliskan dengan huruf kecil.
Struktur Dasar Program C++
•# include<fileheader.h> sebagai proses
compiler dari c++ menjalankan program yang
#include<file header> dinamakan preprosesor.
Main() •Include berarti menyertakan kode dari file
{ header yang ada didalam kurung, file header
adalah file yang berisi deklarasi untuk
Pernyataan ; berbagai fungsi yang dibutuhkan oleh
} program.
•main()
Untuk mendeklarasi fungsi utama, bahwa
suatu program c++ dapat berisi banyak
fungsi. Fungsi adalah modul yang berisi
kode-kode untuk menyelesaikan masalah-
masalah tertentu.
•{
Menandakan awal program.
•Pernyataan
Berisi perintah-perintah yang akan
dilakukan program.
•}
Menandakan akhir program.
Beberapa file header
stdio.h : Routin untuk lintas data (input/output) terdapat pada
file:
fclose fputchar getchar remove vfscanf fcloseall fputs getche rename
vsprintf fdopen fread getftime rewind vscanf feof freopen getpass
scanf flushall ferror fscanf getw setbuf fopen fflush fseek
gsignal setvbuf fprintf fgetc ftell perror sprintf putc filelength
fwrite printf ascanf fileno getc puts strerror fputc getch
Beberapa file header (cont,.)

string.h : Routin untuk manipulasi string terdapat dalam file:

stpcpy strspn strlwr strnset strspn strcat strdup strncat str


strpbrk strstr strchr strerror strncmp strrchr strupr strcmp stricmp
strncpy strrev strcpy strlen strnicmp strset
Beberapa file header (cont,.)

conio.h :Yang terdapat dalam file:


cgets getch kbhit putch cputs getche ungetch cprintf
File header dasar
 Stdio.h = standard input output header dengan perintah
 Input : scanf, gets
 Output : printf,puts

 conio.h = standard I/O header untuk:


 Perintah membersihkan layar :clrscr;
 Perintah menamhan tampilan pada layar : getch

 iostream.h = standard I/O header


 Input : cin
 Output : cout
Dekstop Borland C++
Dekstop Borland C++
Membuat program Baru.
Dekstop Borland C++
Menyimpan program Baru.
Menjalankan Program
Borland C++
Contoh 1: Program file header

/* penggunaan file header */

#include "stdio.h"
#include "conio.h"
main()
{
clrscr();
printf("Belajar Pemrograman Borland C++ ");
}
Contoh 2: fungsi getch();

/* penggunaan file header */

#include "stdio.h"
#include "conio.h"
main()
{
clrscr();
printf(“penggunaan fungsi getch,");
printf(“fungsi getch, untuk menunggu penekana tombol keyboard");
getch();
}
Contoh 3: penggunaan format \n

/* penggunaan file header */

#include "stdio.h"
#include "conio.h"
main()
{
clrscr();
printf(“Selamat belajar Borland C++ \n");
printf(“ Lanjutkan ");
getch();
}
Contoh 3: penggunaan format \t

/* penggunaan file header */

#include "stdio.h"
#include "conio.h"
main()
{
clrscr();
printf(“ \t \t Selamat belajar Borland C++ \n");
printf(“ Lanjutkan ");
getch();
}
Tugas: buat program
1. Tulislah program menggunakan bahasa c++, untuk
menampilkan kata selamat datang 10 kali dilayar,
2. Tulislah program untuk menampilkan kata “ stikom bali” 3 kali
dilayar.

3. Tugas dikerjakan di kelas, simpan dalam folder tugas1, nanti


bapak periksa minggu depan, selamat mengerjakan

Anda mungkin juga menyukai