You are on page 1of 7

Pertemuan 1 & 2

Borland C++

Pertemuan 1

Borland C++

Struktur C++

#include<file_header>
main()
{
Statement;
}

menyertakan file header


fungsi utama program
awal dari program
pernyataan atau perintah
akhir dari program

File_header
conio.h
iostream.h
stdio.h
iomanip.h

:
:
:
:

clrscr, getch, getche


cout, cin, endl
printf, scanf, puts
setw, setprecision, setiosflags

keterangan :
conio
( consol input output )
iostream ( input output stream )
stdio
( standar input output )
iomanip
( input output manipulator )
clrscr
: membersihkan layar
getch
: fungsi keluaran atau penahan program
getche
: berfungsi sama dengan getch
cout
: fungsi keluaran pada iostream
cin
: fungsi masukan pada iostream
endl
: pindah baris, biasanya digunakan u/ cout
printf
: fungsi keluaran pada stdio
scanf
: fungsi masukan pada stdio
puts
: fungsi keluaran string pada stdio
setw
: mengatur lebar tampilan data
setprecision :
mengatur jumlah digit pecahan yang diinginkan
setiosflags :
mengatur atau mengontrol sejumlah tanda format,
misalkan rata kiri, kanan, huruf capital dll.
Contoh1:
#include<stdio.h>
#include<conio.h>
main()
{
clrscr();
printf("\t\tHalo Apa Kabar?");
printf("\n Selamat datang di Lab N");
getch();
}

SAR/NIA

Pertemuan 1 & 2

Borland C++

Contoh2:
#include<conio.h>
#include<iostream.h>
main()
{
clrscr();
cout<<"\t Selamat Belajar";
cout<<endl;
cout<<"Borland C++";
getche();
}
Escape sequences
\n
\t
\b
\
\

:
:
:
:
:

line new atau garis baru


mengaktifkan fungsi tab
mengaktifkan fungsi backspace
membuat atau menampilkan
membuat atau menampilkan

Pertemuan 2
Deklarasi & Variabel
Bentuk penulisan
Tipe_data nama_variabel;
Contoh Deklarasi Variabel
char nama_mahasiswa;
char grade;
float rata_rata ;
int nilai;

Borland C++

Deklarasi Konstanta
Bentuk penulisan
const tipe_data nama_konstanta = nilai
konstanta;
Contoh Deklarasi Konstanta
const int x = 89;
const char = A;

Perintah Keluaran
Perintah standar output yang disediakan oleh Borland C++, diantaranya adalah :
1 printf()
2 puts()
3 putchar()
4 cout()
printf()
Fungsi printf() merupakan fungsi keluaran yang paling umum digunakan untuk menampilkan
informasi kelayar.

SAR/NIA

Pertemuan 1 & 2

Borland C++

contoh1:
#include <stdio.h>
#include <conio.h>
main()
{
int a = 10;
char b = 'J';
clrscr();
printf("%c Merupakan Abjad Yang Ke - %d", b, a);
getch();
}
puts()
Perintah puts() sebenarnya sama dengan printf(), yaitu digunakan untuk mencetak string ke
layar. puts() berasal dari kata PUT STRING.
Perbedaan antara printf() dengan puts() adalah :

SAR/NIA

Pertemuan 1 & 2

Borland C++

Contoh2:
#include <stdio.h>
#include <conio.h>
main()
{
char a[4] = "BSI";
clrscr();
puts("Saya Kuliah di. ");
puts(a);
getch();
}
putchar()
Perintah putchar() digunakan untuk menampilkan sebuah karakter ke layar. Penampilan
karakter tidak diakhiri dengan pindah baris.
Contoh3:
#include <stdio.h>
#include <conio.h>
main()
{
clrscr();
putchar('B');
putchar('S');
putchar('I');
getch();
}
cout()
Penjelasan Fungsi cout() merupakan sebuah objeck didalam C++ digunakan untuk
menampilkan suatu data kelayar. Untuk menggunakan fungsi cout() ini, harus menyertakan
file header iostream.h .
Contoh4:
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()

SAR/NIA

Pertemuan 1 & 2

Borland C++

{
float a, b, c;
a=7.5; b=8.4; c=0;
clrscr();
cout<<"Masukan Nilai A : "<<a;
cout<<"Masukan Nilai B : "<<b<<endl;
c = a + b;
cout<<"Masukan Nilai C : "<<c;
getch();
}

Perintah Masukan
Perintah standar input yang disediakan oleh Borland C++, diantaranya adalah :
scanf()
getch()
gets()
getche()
cin()
scanf()
Fungsi scanf() digunakan untuk memasukkan berbagai jenis data.
Bentuk Umum dari fungsi ini adalah :
scanf("penentu format", &nama-variabel); format sama dengan format printf()
contoh5:
# include <stdio.h>
# include <conio.h>
main()
{
int a, b, c = 0 ;
clrscr();
printf("Masukan Nilai A = "); scanf("%d",&a);
printf("Masukan Nilai B = "); scanf("%d",&b);
c = a + b;
printf("Hasil Penjumlahan = %d",c);
getch();
}
gets()
Fungsi gets() digunakan untuk memasukkan data string.
Bentuk Umum dari fungsi ini adalah :
gets(nama-variabel-array);
Perbedaan scanf dan gets

SAR/NIA

Pertemuan 1 & 2

Borland C++

Contoh6:
# include <stdio.h>
# include <conio.h>
main()
{
char nm1[20];
char nm2[20];
clrscr();
puts("Masukan nama ke - 1 = ");
gets(nm1);
printf("Masukan nama ke - 2 = "); scanf("%s",&nm2);
printf("\n\n");
puts("Senang Berkenalan Dengan Anda ..");
puts(nm1);
puts("Senang Berkenalan Dengan Anda ..");
puts(nm2);
printf("\n\n");
printf("Senang Berkenalan Dengan Anda ..");
printf("%s", nm1);
printf("Senang Berkenalan Dengan Anda ..");
printf("%s", nm2);
getch();
}
cin() merupakan sebuah objeck didalam C++ digunakan untuk memasukkan suatu data.
contoh7:
# include <stdio.h>
# include <conio.h>
# include <iostream.h>
main()
{
float a, b, c;
char nama[20];
clrscr();
cout<<Nama Anda
:;cin>>nama;
cout<<"Masukan Nilai A : ";
cin>>a;
cout<<"Masukan Nilai B : ";
cin>>b;
c = a + b/2;

SAR/NIA

Pertemuan 1 & 2

Borland C++

cout<<Nama :;<<nama<<endl;
cout<<"Nilai Rata-rata : "<<c<<endl;
getch();
}
getch ()
Fungsi getch() (get character and echo) dipakai untuk membaca sebuah karakter dengan
sifat karakter yang dimasukkan tidak perlu diakhiri dengan menekan tombol ENTER, dan
karakter yang dimasukan tidak akan ditampilkan di layar.
Contoh8:
# include <stdio.h>
# include <conio.h>
main()
{
char kar;
clrscr();
printf("Masukan Sebuah Karakter Bebas = ");
kar = getch();
printf("\nTadi Anda Memasukan karakter %c", kar);
getch();
}

getche ()
Fungsi getche()dipakai untuk membaca sebuah karakter dengan sifat karakter yang
dimasukkan tidak perlu diakhiri dengan menekan tombol ENTER, dan karakter yang
dimasukan ditampilkan di layar. File header yang harus disertakan adalah conio.h.
Contoh9:
# include <stdio.h>
# include <conio.h>
main()
{
char kar;
clrscr();
printf("Masukan Sebuah Karakter Bebas = ");
kar = getche();
printf("\nTadi Anda Memasukan karakter %c", kar);
getch ();
}

Catatan : Getch() dan getche() penulisan sama

SAR/NIA

You might also like