Pertemuan 1 Borland C++
Struktur C++
#include
main()
{
Statement;
}
conio.h : clrscr, getch, getche
iostream.h : cout, cin, endl
stdio.h : printf, scanf, puts
iomanip.h : 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
#include
main()
{
clrscr();
printf("\t\tHalo Apa Kabar?");
printf("\n Selamat datang di Lab N……");
getch();
}
Contoh2:
#include
#include
main()
{
clrscr();
cout<<"\t Selamat Belajar";
cout<
cout<<"Borland C++";
getche();
}
Escape sequences
\n : line new atau garis baru
\t : mengaktifkan fungsi tab
\b : mengaktifkan fungsi backspace
\” : membuat atau menampilkan “
\’ : membuat atau menampilkan ‘
Pertemuan 2 Borland C++
Deklarasi Konstanta Bentuk penulisan const tipe_data nama_konstanta = nilai konstanta; Contoh Deklarasi Konstanta const int x = 89; const char = ’A’;
Deklarasi & Variabel
Bentuk penulisan
Tipe_data nama_variabel;
Contoh Deklarasi Variabel
char nama_mahasiswa;
char grade;
float rata_rata ;
int nilai;
Perintah Keluaran
Perintah standar output yang disediakan oleh Borland C++, diantaranya adalah :
• printf()
• puts()
• putchar()
• cout()
printf()
Fungsi printf() merupakan fungsi keluaran yang paling umum digunakan untuk menampilkan informasi kelayar.
contoh1:
#include
#include
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.
#include
#include
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
#include
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
#include
#include
main()
{
float a, b, c;
a=7.5; b=8.4; c=0;
clrscr();
cout<<"Masukan Nilai B : "<
c = a + b;
cout<<"Masukan Nilai C : "<
getch();
}
Perintah Masukan
Perintah standar input yang disediakan oleh Borland C++, diantaranya adalah :
- scanf()
- gets()
- cin()
- getch()
- getche()
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
# include
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
Contoh6:
# include
# include
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
# include
# include
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;
cout<<”Nama :”;<
cout<<"Nilai Rata-rata : "<
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
# include
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
# include
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
0 komentar:
Posting Komentar