Penjelasan Variabel Dan Konstanta pada Borland C++ menurut IndraDroid

Assallammuallaikum..
 Salam sejahterah untuk kita semua..

Pada kesempatan kali ini IndraDroid mau menjelaskan tentang Variabel dan Konstanta pada Borland C++, penjelasan ini menurut IndraDroid tahu.
Jadi kalau ada yang salah atau ada yang kurang bisa dikomentari dibawah biar kita belajar bersama-sama. Okey lanjut ketopik artikel dibawah ini.

Deklarasi Variabel
Pengertian dari deklarasi adalah memesan memori dan menentukan jenis data yang dapat disimpan didalamnya.

Bentuk Umum :
Tipe_data [spasi] nama_variabel;

Pada pendeklarasian variabel, daftar variabel dapat berupa sebuah variabel atau beberapa variabel yang dipisahkan dengan tanda koma.
Contoh :
  int jumlah;
  float harga_per_satuan, total_harga;

Pemberian Nilai ke Variabel
 Untuk memberikan nilai kesuatu variabel yang telah dideklarasikan, bentuk pernyataan yang digunakan adalah sebagai berikut :

Contoh berikut merupakan nilai 50 ke variabel jumlah dan 15,7 ke variabel
harga_per_satuan.

Jumlah=50;
harga_per_satuan=15.7;
Total_harga=jumlah*harga_persatuan;

Contoh Program :
#include <stdio.h>
mai()
{
int jumlah;
float harga_per_satuan, harga_total;
Jumlah=50;
Harga_per_satuan=15.7;
harga_total=jumlah*harga_per_satuan;
Printf(“Harga Total=%f\n”, harga total);
}

Kostanta
Konstanta adalah menyatakan nilai numeris atau karakter yang tetap.
Turbo C++ mendukung empat kelas konstanta yaitu :
·         Konstanta Integer
·         Konstanta Floating Point
·         Konstanta String
·         Konstanta Karakter

Perintah INPUT
Perintah input ini digunakan untuk memasukan berbagai jenis data kedalam program lewat keyboard dan dapat digunakan fungsi pustaka scanf, getch maupun getche dan cin.

a. Fungsi Pustaka Scanf

 Bentuk Umum :
 scanf(“string kontrol”, daftar argumen);

 String kontrol dapat berupa :
 a. Penentu format
 b. Karakter spasi putih
 c. Karakter bukan spasi putih

Contoh :
/*---------------------------------------------------------------*/
/*Program: Scanf.cpp */
/*---------------------------------------------------------------*/
#include <stdio.h>
main()
{
int nilai, tugas;
printf(“Masukan sebuah nilai: “); scanf(“%d”,&nilai);
printf(“Masukan nilai tugas: “); scanf(“%d”,&tugas);
}

Keterangan :
Dari contoh script diatas dapat dilihat bahwa untuk memasukan variabel nilai dan variabel tugas kedalam program menggunakan fungsi pustaka scanf dan semuanya itu dimasukan melalui keyboard.

b. Fungsi Pustaka Getch
Pustaka Getch digunakan untuk membaca sebuah karakter tanpa diakhiri enter. Pada getch ini, karakter yang dimasukan tidak ditampilkan dilayar.

Contoh :
# 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( );              }

d. Fungsi Pustaka Cin
Fungsi pustaka cin ini berpasangan dengan fungsi pustaka cout. Dimana fungsinya adalah untuk memasukan nilai variabel kedalam program melalui keyboard.

Contoh :
# include <stdio.h>
# include <conio.h>
# include <iostream.h>
main( )
{
int nilai1,nilai2, total;
clrscr( );
cout<<"Masukan Nilai 1 : ";
cin>>nilai1;
cout<<"Masukan Nilai 2 : ";
cin>>nilai2;
total=nilai1+nilai2;
cout<<"Masukan Total Nilai : "<<total<<endl;
getch( );
}

     Perintah OUTPUT

a. Fungsi Pustaka Printf
Pustaka Printf ini digunakan untuk menampilkan hasil yang terformat dengan menggunakan format spesification. Tabelnya adalah sebagai berikut :

Tipe Data
Penentu Format untuk Printf ()
Integer
%d
Floating Point

     Bentuk Desimal
%f
     Bentuk Berpangkat
%e
     Bentuk Desimal dan Pangkat
%g
Double Precision
%lf
Character
%c
String
%s
Unsigned Integer
%u
Long Integer
%ld
Long Unsigned Integer
%lu
Unsigned Hexadecimal Integer
%x
Unsigned Octal Integer
%o

Contoh :

#include <stdio.h>
#include <conio.h>
#include<iostream.h>
main( )     {
char nama =”dita”;
int nilai = 100;
clrscr( );
printf(“hai %s, Kamu mendapatkan Nilai %i” , nama, nilai);  }

Output :
hi dita, Kamu mendapatkan Nilai 100

b. Fungsi Pustaka Puts
Fungsi Pustaka Puts ini hanya digunakan untuk menampilkan nilai string dan sudah mengandung line feed atau pindah baris otomatis.

Contoh :
/*-------------------------------------------------------------*/
/*Nama Program: puts.cpp */
/*-------------------------------------------------------------*/
# include <stdio.h>
# include <conio.h>
main( )
{
puts(“RIANI”);
getch( );
}

c. Fungsi Pustaka Putchar
Fungsi Pustaka Putchar ini untuk menampilkan hasil dan fungsi pustaka putchar ini juga dapat digunakan untuk menampilkan nilai karakter dan tidak mengandung line feed.

Contoh :
# include <stdio.h>
# include <conio.h>
main( )
{
putchar(‘b’);
putchar(‘s’);
putchar(‘i’);
getch( );
}

d. Fungsi Pustaka Cout
Fungsi Pustaka Cout adalah untuk menampilkan hasil dan fungsi pustaka ini bentuknya agak sedikit berbeda dengan bentuk pustaka output lainnya.

Perbedaan terletak pada :
1. Preprosesor
      Kalau fungsi pustaka printf, putchar maupun puts preprocesornya menggunakan #include <stdio.h>, sedangkan fungsi pustaka cout preprocesornya menggunakan #include <iostream.h>
2. Ganti Baris
       Kalau fungsi pustaka printf ganti baris menggunakan \n, sedangkan fungsi pustaka cout untuk ganti baris menggunakan perintah endl

Nah seperti itu penjelasannya yang IndraDroid pahami sedikit, sekian dari artikel ini dan semoga bermanfaat untuk kalian.

No comments:

Post a Comment

Berkomentar yang baik dan seperlunya saja
Trimakasi sudah berkunjung