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.
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.
Pengertian dari deklarasi adalah memesan memori dan menentukan jenis data yang dapat disimpan didalamnya.
Bentuk Umum :
Tipe_data [spasi] nama_variabel;
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;
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 :
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;
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);
}
#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 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.
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);
}
/*---------------------------------------------------------------*/
/*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.
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.
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( ); }
# 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.
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 <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 :
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.
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( )
{
/*-------------------------------------------------------------*/
/*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.
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( );
}
# 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.
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
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