A. Pengenalan Model Data
Borland C++ memiliki 7 tipe data dasar dan 3 tipe tambahan,
diantaranya:
Tipe Data Tambahan, yang dimiliki oleh Borland C++, adalah :
Unsigned digunakan bila data yang digunakan hanya data yang positif
saja.
B. Variabel dan Konstanta
[Kristanto:2009] pengertian 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 ke suatu variabel yang telah dideklarasikan,
bentuk pernyataan yang digunakan adalah sebagai beriut:
nama_variabel = nilai;
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_per_satuan;
Contoh program:
#include <stdio.h>
Harga_per_satuan=15.7;
harga_total= jumlah * harga_per_satuan;
Printf(“Harga Total= %f \n “, harga_total);
}
Konstanta
konstanta menyatakan nilai numeris atau karakter yang tetap.
Turbo C++ mendukung empat kelas konstanta:
- Konstanta Integer
- Konstanta Floating Point
- Konstanta String
- Konstanta Karakter
C. Perintah Input
perintah 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:
- Penentu format
- Karakter spasi putih
- Karakter bukan spasi putih
Contoh:
/*---------------------------------------------------------------*/
/*Program: Scanf.cpp */
/*---------------------------------------------------------------*/
#include
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( );
}
C. Perintah Output
a. Fungsi Pustaka Printf
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>
0 Comments