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
<stdio.h>
#include <conio.h>
main()
{
int a = 7;
char b = 'G';
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
:
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()
{
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()
- 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
<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
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;
clrscr();
cout<<"Masukan Nilai A : ";
cin>>a;
cout<<"Masukan Nilai B : ";
cin>>b;
c = a + b;
cout<<"Nilai C : "<<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
Tidak ada komentar:
Posting Komentar
Silahkan berikan komentar agar penulis bisa memperbaiki kesalahannya.